<template>
  <div>
    <div class="login-page" v-if="showMobile">
      <img src="@/assets/img/bg1.png" alt="" class="bg-img1" />
      <div class="login-box">
        <div class="login-wrapper">
          <div class="header">
            <img alt="logo" class="logo" src="@/assets/img/logo_baidu.png" />
            <h2 class="title_en">Welcome!</h2>
            <h5 class="title">欢迎您登录{{ systemName }}</h5>
          </div>
          <div class="login">
            <a-form @submit="onSubmit" :form="form">
              <!-- <a-tabs size="large" :tabBarStyle="{ textAlign: 'center' }" style="padding: 0 2px;">
            <a-tab-pane tab="账户密码登录" key="1"> -->
              <a-alert
                type="error"
                :closable="true"
                v-show="error"
                :message="error"
                showIcon
                style="margin-bottom: 24px"
              />
              <a-form-item class="input-box1">
                <a-input
                  autocomplete="autocomplete"
                  size="large"
                  placeholder="username"
                  v-decorator="[
                    'name',
                    {
                      rules: [
                        {
                          required: true,
                          message: '请输入账户名',
                          whitespace: true,
                        },
                      ],
                    },
                  ]"
                >
                  <a-icon slot="prefix" type="user" style="color: #1890ff" />
                </a-input>
              </a-form-item>
              <a-form-item class="input-box2">
                <a-input
                  size="large"
                  placeholder="password"
                  autocomplete="autocomplete"
                  type="password"
                  v-decorator="[
                    'password',
                    {
                      rules: [
                        {
                          required: true,
                          message: '请输入密码',
                          whitespace: true,
                        },
                      ],
                    },
                  ]"
                >
                  <a-icon slot="prefix" type="lock" style="color: #1890ff" />
                </a-input>
              </a-form-item>
              <!-- </a-tab-pane> -->
              <!-- <a-tab-pane tab="手机号登录" key="2">
            <a-form-item>
              <a-input size="large" placeholder="mobile number" >
                <a-icon slot="prefix" type="mobile" />
              </a-input>
            </a-form-item>
            <a-form-item>
              <a-row :gutter="8" style="margin: 0 -4px">
                <a-col :span="16">
                  <a-input size="large" placeholder="captcha">
                    <a-icon slot="prefix" type="mail" />
                  </a-input>
                </a-col>
                <a-col :span="8" style="padding-left: 4px">
                  <a-button style="width: 100%" class="captcha-button" size="large">获取验证码</a-button>
                </a-col>
              </a-row>
            </a-form-item>
          </a-tab-pane> -->
              <!-- </a-tabs> -->
              <!-- <div>
          <a-checkbox :checked="true" >自动登录</a-checkbox>
          <a style="float: right">忘记密码</a>
        </div> -->
              <a-form-item>
                <a-button
                  :loading="logging"
                  style="width: 100%; margin-top: 24px"
                  size="large"
                  htmlType="submit"
                  type="primary"
                  >登录</a-button
                >
              </a-form-item>
              <!-- <div>
          其他登录方式
          <a-icon class="icon" type="alipay-circle" />
          <a-icon class="icon" type="taobao-circle" />
          <a-icon class="icon" type="weibo-circle" />
          <router-link style="float: right" to="/dashboard/workplace" >注册账户</router-link>
        </div> -->
            </a-form>
          </div>
        </div>
        <img src="@/assets/img/turing2.png" alt="" class="bgi" />

        <div class="turing-wrapper">
          <div class="quote">
            <img src="@/assets/img/quote.svg" alt="" />
            <div class="quote-hd">
              <svg
                width="257"
                height="76"
                viewBox="0 0 257 76"
                fill="none"
                xmlns="http://www.w3.org/2000/svg"
                class="hello"
              >
                <path
                  d="M0.09375 74H15.4297V43.125H48.4375V74H63.7734V0.722656H48.4375V30.4805H15.4297V0.722656H0.09375V74ZM99.4727 75.1172C103.366 75.1172 106.751 74.6094 109.629 73.5938C112.54 72.5781 114.995 71.224 116.992 69.5312C119.023 67.8385 120.632 65.9766 121.816 63.9453C123.001 61.9141 123.797 59.8997 124.203 57.9023L124.355 57.3438H110.746L110.645 57.6484C110.306 58.6641 109.663 59.6628 108.715 60.6445C107.767 61.6263 106.548 62.4388 105.059 63.082C103.569 63.7253 101.809 64.0469 99.7773 64.0469C97.2044 64.0469 94.987 63.4883 93.125 62.3711C91.263 61.2201 89.8242 59.5781 88.8086 57.4453C87.8268 55.3125 87.3359 52.7396 87.3359 49.7266V43.9883C87.3359 40.8737 87.8268 38.25 88.8086 36.1172C89.8242 33.9505 91.2122 32.3086 92.9727 31.1914C94.7669 30.0742 96.8151 29.5156 99.1172 29.5156C101.419 29.5156 103.434 30.0573 105.16 31.1406C106.921 32.224 108.292 33.849 109.273 36.0156C110.255 38.1484 110.746 40.806 110.746 43.9883V49.6758L117.805 40.9414H79.9727V50.2852H124.812V45.7148C124.812 40.2305 123.746 35.4401 121.613 31.3438C119.514 27.2474 116.518 24.082 112.625 21.8477C108.766 19.5794 104.178 18.4453 98.8633 18.4453C93.5482 18.4453 88.9271 19.6133 85 21.9492C81.1068 24.2513 78.0768 27.5352 75.9102 31.8008C73.7773 36.0326 72.7109 41.043 72.7109 46.832V46.8828C72.7109 52.6719 73.7773 57.6823 75.9102 61.9141C78.0768 66.1458 81.1576 69.4128 85.1523 71.7148C89.1471 73.9831 93.9206 75.1172 99.4727 75.1172ZM132.836 74H147.664V0.722656H132.836V74ZM158.023 74H172.852V0.722656H158.023V74ZM207.84 75.1172C213.324 75.1172 218.081 74 222.109 71.7656C226.138 69.4974 229.253 66.2474 231.453 62.0156C233.688 57.7839 234.805 52.7057 234.805 46.7812V46.6797C234.805 40.7891 233.688 35.7448 231.453 31.5469C229.219 27.3151 226.07 24.082 222.008 21.8477C217.979 19.5794 213.24 18.4453 207.789 18.4453C202.372 18.4453 197.65 19.5794 193.621 21.8477C189.592 24.1159 186.461 27.3659 184.227 31.5977C181.992 35.7956 180.875 40.8229 180.875 46.6797V46.7812C180.875 52.6719 181.975 57.7331 184.176 61.9648C186.376 66.1966 189.491 69.4466 193.52 71.7148C197.548 73.9831 202.322 75.1172 207.84 75.1172ZM207.891 63.4883C205.453 63.4883 203.337 62.8451 201.543 61.5586C199.749 60.2383 198.361 58.3424 197.379 55.8711C196.431 53.3659 195.957 50.3359 195.957 46.7812V46.6797C195.957 43.1589 196.448 40.1628 197.43 37.6914C198.411 35.2201 199.783 33.3411 201.543 32.0547C203.337 30.7344 205.419 30.0742 207.789 30.0742C210.193 30.0742 212.292 30.7344 214.086 32.0547C215.88 33.3411 217.268 35.2201 218.25 37.6914C219.232 40.1628 219.723 43.1589 219.723 46.6797V46.7812C219.723 50.3359 219.232 53.3659 218.25 55.8711C217.302 58.3424 215.931 60.2383 214.137 61.5586C212.376 62.8451 210.294 63.4883 207.891 63.4883ZM248.668 74.8633C250.97 74.8633 252.917 74.0677 254.508 72.4766C256.099 70.8854 256.895 68.9388 256.895 66.6367C256.895 64.3346 256.099 62.388 254.508 60.7969C252.917 59.2057 250.97 58.4102 248.668 58.4102C246.366 58.4102 244.419 59.2057 242.828 60.7969C241.237 62.388 240.441 64.3346 240.441 66.6367C240.441 68.9388 241.237 70.8854 242.828 72.4766C244.419 74.0677 246.366 74.8633 248.668 74.8633Z"
                  fill="white"
                />
              </svg>
              <svg
                width="363"
                height="53"
                viewBox="0 0 363 53"
                fill="none"
                xmlns="http://www.w3.org/2000/svg"
              >
                <path
                  d="M11.7148 42H19.9727V9.35156H31.4023V2.54297H0.3125V9.35156H11.7148V42ZM41.6016 42.6016C43.8255 42.6016 45.6849 42.1185 47.1797 41.1523C48.6745 40.1862 49.7956 38.8555 50.543 37.1602H50.707V42H58.6914V12.6875H50.707V29.5312C50.707 30.7891 50.4609 31.9102 49.9688 32.8945C49.4948 33.8607 48.8203 34.6172 47.9453 35.1641C47.0885 35.7109 46.0586 35.9844 44.8555 35.9844C43.069 35.9844 41.7201 35.4557 40.8086 34.3984C39.9154 33.3411 39.4688 31.8555 39.4688 29.9414V12.6875H31.4844V31.6094C31.4844 33.888 31.8763 35.8477 32.6602 37.4883C33.4622 39.1289 34.6107 40.3958 36.1055 41.2891C37.6185 42.1641 39.4505 42.6016 41.6016 42.6016ZM63.8867 42H71.8711V25.5938C71.8711 24.1719 72.1172 22.9688 72.6094 21.9844C73.1016 21 73.8125 20.2526 74.7422 19.7422C75.6719 19.2318 76.793 18.9766 78.1055 18.9766C78.6888 18.9766 79.2357 19.0221 79.7461 19.1133C80.2565 19.1862 80.6758 19.2865 81.0039 19.4141V12.3867C80.7122 12.2956 80.3659 12.2227 79.9648 12.168C79.5638 12.1133 79.1445 12.0859 78.707 12.0859C76.9935 12.0859 75.5625 12.5872 74.4141 13.5898C73.2656 14.5924 72.4727 15.9961 72.0352 17.8008H71.8711V12.6875H63.8867V42ZM84.4492 42H92.4336V12.6875H84.4492V42ZM88.4414 8.91406C89.6445 8.91406 90.6562 8.50391 91.4766 7.68359C92.2969 6.86328 92.707 5.88802 92.707 4.75781C92.707 3.60938 92.2969 2.63411 91.4766 1.83203C90.6562 1.01172 89.6445 0.601562 88.4414 0.601562C87.2383 0.601562 86.2266 1.01172 85.4062 1.83203C84.5859 2.63411 84.1758 3.60938 84.1758 4.75781C84.1758 5.88802 84.5859 6.86328 85.4062 7.68359C86.2266 8.50391 87.2383 8.91406 88.4414 8.91406ZM97.793 42H105.777V25.1562C105.777 23.862 106.014 22.7318 106.488 21.7656C106.98 20.7995 107.664 20.0521 108.539 19.5234C109.414 18.9766 110.444 18.7031 111.629 18.7031C113.415 18.7031 114.755 19.2318 115.648 20.2891C116.56 21.3281 117.016 22.8047 117.016 24.7188V42H125V23.0781C125 19.6328 124.116 16.944 122.348 15.0117C120.598 13.0612 118.109 12.0859 114.883 12.0859C112.677 12.0859 110.827 12.569 109.332 13.5352C107.837 14.5013 106.707 15.8229 105.941 17.5H105.777V12.6875H97.793V42ZM143.758 52.1719C146.693 52.1719 149.227 51.707 151.359 50.7773C153.51 49.8477 155.16 48.5534 156.309 46.8945C157.475 45.2539 158.059 43.349 158.059 41.1797V12.6875H150.074V17.6914H149.91C149.382 16.543 148.68 15.5495 147.805 14.7109C146.948 13.8724 145.945 13.2253 144.797 12.7695C143.648 12.3138 142.382 12.0859 140.996 12.0859C138.517 12.0859 136.384 12.6784 134.598 13.8633C132.811 15.0482 131.426 16.7526 130.441 18.9766C129.475 21.2005 128.992 23.8711 128.992 26.9883V27.0156C128.992 30.0417 129.466 32.6484 130.414 34.8359C131.38 37.0052 132.747 38.6732 134.516 39.8398C136.302 41.0065 138.417 41.5898 140.859 41.5898C142.281 41.5898 143.576 41.3893 144.742 40.9883C145.927 40.569 146.957 39.9857 147.832 39.2383C148.707 38.4909 149.4 37.6068 149.91 36.5859H150.074V41.0703C150.074 42.7109 149.536 44.0234 148.461 45.0078C147.385 45.9922 145.818 46.4844 143.758 46.4844C142.099 46.4844 140.75 46.2109 139.711 45.6641C138.672 45.1172 137.988 44.4883 137.66 43.7773L137.578 43.5859H129.812L129.84 43.832C130.095 45.3997 130.806 46.8125 131.973 48.0703C133.158 49.3281 134.743 50.3216 136.73 51.0508C138.736 51.7982 141.078 52.1719 143.758 52.1719ZM143.621 35.7383C142.309 35.7383 141.16 35.3919 140.176 34.6992C139.191 34.0065 138.435 33.0221 137.906 31.7461C137.378 30.4701 137.113 28.957 137.113 27.207V27.1797C137.113 25.4115 137.378 23.8984 137.906 22.6406C138.435 21.3828 139.191 20.4167 140.176 19.7422C141.16 19.0495 142.309 18.7031 143.621 18.7031C144.915 18.7031 146.046 19.0495 147.012 19.7422C147.996 20.4167 148.753 21.3919 149.281 22.668C149.828 23.9258 150.102 25.4297 150.102 27.1797V27.207C150.102 28.957 149.828 30.4701 149.281 31.7461C148.753 33.0221 148.005 34.0065 147.039 34.6992C146.073 35.3919 144.934 35.7383 143.621 35.7383ZM189.504 42.6836C192.822 42.6836 195.665 42.1823 198.035 41.1797C200.423 40.1589 202.246 38.7279 203.504 36.8867C204.78 35.0273 205.418 32.8307 205.418 30.2969V30.2695C205.418 27.1706 204.452 24.737 202.52 22.9688C200.605 21.1823 197.579 19.8789 193.441 19.0586L189.258 18.2109C186.997 17.7552 185.339 17.1445 184.281 16.3789C183.224 15.6133 182.695 14.6107 182.695 13.3711V13.3438C182.695 12.3958 182.96 11.5664 183.488 10.8555C184.035 10.1445 184.819 9.58854 185.84 9.1875C186.861 8.76823 188.073 8.55859 189.477 8.55859C190.844 8.55859 192.047 8.75911 193.086 9.16016C194.143 9.5612 194.991 10.1354 195.629 10.8828C196.267 11.612 196.659 12.4961 196.805 13.5352L196.832 13.8633H204.625L204.598 13.3438C204.47 11.0469 203.786 9.03255 202.547 7.30078C201.307 5.56901 199.576 4.22917 197.352 3.28125C195.146 2.33333 192.521 1.85938 189.477 1.85938C186.56 1.85938 183.971 2.36068 181.711 3.36328C179.451 4.34766 177.673 5.74219 176.379 7.54688C175.085 9.33333 174.438 11.4297 174.438 13.8359V13.8633C174.438 16.8346 175.422 19.25 177.391 21.1094C179.359 22.9688 182.285 24.2904 186.168 25.0742L190.324 25.8945C192.785 26.4049 194.535 27.043 195.574 27.8086C196.632 28.556 197.16 29.5951 197.16 30.9258V30.9531C197.16 31.9557 196.85 32.8398 196.23 33.6055C195.629 34.3529 194.772 34.9362 193.66 35.3555C192.566 35.7565 191.254 35.957 189.723 35.957C188.228 35.957 186.888 35.7565 185.703 35.3555C184.518 34.9362 183.552 34.362 182.805 33.6328C182.076 32.8854 181.62 32.0013 181.438 30.9805L181.383 30.6797H173.59L173.617 31.1172C173.781 33.5417 174.529 35.6198 175.859 37.3516C177.19 39.0651 179.013 40.3867 181.328 41.3164C183.661 42.2279 186.387 42.6836 189.504 42.6836ZM214.387 51.6523C216.556 51.6523 218.452 51.3698 220.074 50.8047C221.697 50.2396 223.082 49.2917 224.23 47.9609C225.397 46.6302 226.363 44.8164 227.129 42.5195L237.191 12.6875H228.77L222.152 37.1875L223.219 35.6016H221.715L222.781 37.1875L216.164 12.6875H207.387L217.75 42L217.395 42.957C217.048 43.9414 216.529 44.6341 215.836 45.0352C215.143 45.4362 214.195 45.6367 212.992 45.6367C212.409 45.6367 211.889 45.6003 211.434 45.5273C210.978 45.4727 210.604 45.418 210.312 45.3633V51.2969C210.786 51.388 211.388 51.4701 212.117 51.543C212.846 51.6159 213.603 51.6523 214.387 51.6523ZM251.875 42.6016C254.391 42.6016 256.605 42.2096 258.52 41.4258C260.452 40.6237 261.965 39.5117 263.059 38.0898C264.152 36.668 264.699 35 264.699 33.0859V33.0586C264.699 30.9076 264.025 29.194 262.676 27.918C261.345 26.6419 259.139 25.6849 256.059 25.0469L251.082 23.9805C249.605 23.6706 248.576 23.2604 247.992 22.75C247.409 22.2396 247.117 21.6107 247.117 20.8633V20.8359C247.117 20.1979 247.299 19.651 247.664 19.1953C248.029 18.7214 248.548 18.3568 249.223 18.1016C249.897 17.8464 250.69 17.7188 251.602 17.7188C253.078 17.7188 254.236 18.0742 255.074 18.7852C255.931 19.4779 256.423 20.3529 256.551 21.4102L256.578 21.6289H263.934V21.3555C263.879 19.6419 263.359 18.0833 262.375 16.6797C261.409 15.276 260.014 14.1641 258.191 13.3438C256.387 12.5052 254.19 12.0859 251.602 12.0859C249.122 12.0859 246.953 12.4688 245.094 13.2344C243.253 13.9818 241.831 15.0391 240.828 16.4062C239.826 17.7734 239.324 19.3958 239.324 21.2734V21.3008C239.324 23.4883 240.035 25.293 241.457 26.7148C242.897 28.1185 245.039 29.1211 247.883 29.7227L252.859 30.7617C254.299 31.0898 255.302 31.4909 255.867 31.9648C256.432 32.4388 256.715 33.0677 256.715 33.8516V33.8789C256.715 34.5169 256.514 35.0638 256.113 35.5195C255.73 35.9753 255.184 36.3307 254.473 36.5859C253.762 36.8229 252.896 36.9414 251.875 36.9414C250.289 36.9414 249.049 36.6224 248.156 35.9844C247.263 35.3464 246.689 34.4531 246.434 33.3047L246.379 33.0586H238.586L238.613 33.3047C238.832 35.1458 239.47 36.7682 240.527 38.1719C241.603 39.5573 243.089 40.6419 244.984 41.4258C246.88 42.2096 249.177 42.6016 251.875 42.6016ZM280.285 42.6016C281.124 42.6016 281.862 42.5651 282.5 42.4922C283.156 42.4375 283.703 42.3737 284.141 42.3008V36.4492C283.904 36.4857 283.648 36.5221 283.375 36.5586C283.102 36.5768 282.783 36.5859 282.418 36.5859C281.215 36.5859 280.303 36.3216 279.684 35.793C279.082 35.2461 278.781 34.2891 278.781 32.9219V18.7031H284.141V12.6875H278.781V5.52344H270.715V12.6875H266.641V18.7031H270.715V33.7969C270.715 36.9323 271.499 39.1836 273.066 40.5508C274.634 41.918 277.04 42.6016 280.285 42.6016ZM301.504 42.6016C303.6 42.6016 305.423 42.3281 306.973 41.7812C308.54 41.2344 309.862 40.5052 310.938 39.5938C312.031 38.6823 312.897 37.6797 313.535 36.5859C314.173 35.4922 314.602 34.4076 314.82 33.332L314.902 33.0312H307.574L307.52 33.1953C307.337 33.7422 306.991 34.2799 306.48 34.8086C305.97 35.3372 305.314 35.7747 304.512 36.1211C303.71 36.4674 302.762 36.6406 301.668 36.6406C300.283 36.6406 299.089 36.3398 298.086 35.7383C297.083 35.1185 296.309 34.2344 295.762 33.0859C295.233 31.9375 294.969 30.5521 294.969 28.9297V25.8398C294.969 24.1628 295.233 22.75 295.762 21.6016C296.309 20.4349 297.056 19.5508 298.004 18.9492C298.97 18.3477 300.073 18.0469 301.312 18.0469C302.552 18.0469 303.637 18.3385 304.566 18.9219C305.514 19.5052 306.253 20.3802 306.781 21.5469C307.31 22.6953 307.574 24.1263 307.574 25.8398V28.9023L311.375 24.1992H291.004V29.2305H315.148V26.7695C315.148 23.8164 314.574 21.237 313.426 19.0312C312.296 16.8255 310.682 15.1211 308.586 13.918C306.508 12.6966 304.038 12.0859 301.176 12.0859C298.314 12.0859 295.826 12.7148 293.711 13.9727C291.615 15.2122 289.983 16.9805 288.816 19.2773C287.668 21.556 287.094 24.2539 287.094 27.3711V27.3984C287.094 30.5156 287.668 33.2135 288.816 35.4922C289.983 37.7708 291.642 39.5299 293.793 40.7695C295.944 41.9909 298.514 42.6016 301.504 42.6016ZM319.277 42H327.262V24.3086C327.262 23.1966 327.471 22.2214 327.891 21.3828C328.328 20.5443 328.93 19.888 329.695 19.4141C330.461 18.9401 331.345 18.7031 332.348 18.7031C333.824 18.7031 334.982 19.1406 335.82 20.0156C336.659 20.8906 337.078 22.1211 337.078 23.707V42H344.762V24.1719C344.762 23.0781 344.971 22.1211 345.391 21.3008C345.81 20.4805 346.393 19.8424 347.141 19.3867C347.906 18.931 348.79 18.7031 349.793 18.7031C351.342 18.7031 352.527 19.1589 353.348 20.0703C354.168 20.9635 354.578 22.2578 354.578 23.9531V42H362.562V21.957C362.562 19.9701 362.161 18.2383 361.359 16.7617C360.557 15.2852 359.436 14.1367 357.996 13.3164C356.556 12.4961 354.879 12.0859 352.965 12.0859C351.525 12.0859 350.194 12.332 348.973 12.8242C347.77 13.3164 346.721 14.0182 345.828 14.9297C344.953 15.8229 344.297 16.8893 343.859 18.1289H343.695C343.385 16.8346 342.848 15.7409 342.082 14.8477C341.335 13.9544 340.414 13.2708 339.32 12.7969C338.227 12.3229 336.996 12.0859 335.629 12.0859C333.66 12.0859 331.947 12.5872 330.488 13.5898C329.048 14.5924 328.027 15.9323 327.426 17.6094H327.262V12.6875H319.277V42Z"
                  fill="white"
                />
              </svg>
            </div>
            <div class="quote-bd">
              <svg
                width="370"
                height="34"
                viewBox="0 0 370 34"
                fill="none"
                xmlns="http://www.w3.org/2000/svg"
              >
                <path
                  opacity="0.8"
                  d="M4.3125 12L6.67188 3.22656H6.72656L9.08594 12H10.1094L13.0547 1.34375H11.7031L9.60156 10.2031H9.53906L7.29688 1.34375H6.10156L3.85938 10.2031H3.79688L1.69531 1.34375H0.34375L3.28906 12H4.3125ZM17.6406 12.1328C18.1354 12.1328 18.5677 12.0651 18.9375 11.9297C19.3125 11.7943 19.625 11.6224 19.875 11.4141C20.1302 11.2005 20.3281 10.974 20.4688 10.7344C20.6094 10.4896 20.6953 10.263 20.7266 10.0547H19.5312C19.4792 10.2318 19.3724 10.4036 19.2109 10.5703C19.0495 10.7318 18.8359 10.8672 18.5703 10.9766C18.3047 11.0807 17.9922 11.1328 17.6328 11.1328C16.8932 11.1328 16.3307 10.8958 15.9453 10.4219C15.5599 9.94271 15.3672 9.34635 15.3672 8.63281V8.20312H20.8438V7.28906C20.8438 6.54948 20.7005 5.91146 20.4141 5.375C20.1328 4.83854 19.7448 4.42448 19.25 4.13281C18.7552 3.83594 18.1849 3.6875 17.5391 3.6875C16.8984 3.6875 16.3281 3.83594 15.8281 4.13281C15.3333 4.42448 14.9427 4.83854 14.6562 5.375C14.375 5.91146 14.2344 6.54948 14.2344 7.28906V8.55469C14.2344 9.27865 14.3672 9.91146 14.6328 10.4531C14.9036 10.9896 15.2917 11.4036 15.7969 11.6953C16.3073 11.987 16.9219 12.1328 17.6406 12.1328ZM15.3672 7.32031C15.3672 7.29948 15.3672 7.27865 15.3672 7.25781C15.3672 7.23698 15.3672 7.21354 15.3672 7.1875C15.3672 6.68229 15.4557 6.24219 15.6328 5.86719C15.8151 5.49219 16.0677 5.20312 16.3906 5C16.7188 4.79688 17.1016 4.69531 17.5391 4.69531C17.9714 4.69531 18.349 4.79688 18.6719 5C19 5.20312 19.2552 5.49219 19.4375 5.86719C19.6198 6.24219 19.7109 6.68229 19.7109 7.1875C19.7109 7.21354 19.7109 7.23698 19.7109 7.25781C19.7109 7.27865 19.7109 7.29948 19.7109 7.32031H15.3672ZM26.5312 8.60938C26.5312 9.33333 26.6667 9.95833 26.9375 10.4844C27.2083 11.0104 27.5938 11.4167 28.0938 11.7031C28.5938 11.9896 29.1823 12.1328 29.8594 12.1328C30.5729 12.1328 31.1536 12.0182 31.6016 11.7891C32.0547 11.5599 32.3932 11.2682 32.6172 10.9141C32.8411 10.5547 32.9609 10.1953 32.9766 9.83594H31.8516C31.7995 10.0495 31.7031 10.2526 31.5625 10.4453C31.4219 10.638 31.2161 10.7969 30.9453 10.9219C30.6797 11.0417 30.3255 11.1016 29.8828 11.1016C29.1953 11.1016 28.651 10.8776 28.25 10.4297C27.8542 9.98177 27.6562 9.375 27.6562 8.60938V7.25C27.6562 6.46875 27.8464 5.85156 28.2266 5.39844C28.6068 4.94531 29.1562 4.71875 29.875 4.71875C30.3333 4.71875 30.6953 4.79688 30.9609 4.95312C31.2318 5.10417 31.4297 5.28906 31.5547 5.50781C31.6849 5.72135 31.7656 5.91667 31.7969 6.09375H32.9219C32.9115 5.71354 32.7891 5.34115 32.5547 4.97656C32.3255 4.60677 31.987 4.29948 31.5391 4.05469C31.0911 3.8099 30.5312 3.6875 29.8594 3.6875C29.1823 3.6875 28.5938 3.83073 28.0938 4.11719C27.599 4.40365 27.2135 4.8099 26.9375 5.33594C26.6667 5.85677 26.5312 6.47396 26.5312 7.1875V8.60938ZM37.5078 12.1328C37.9297 12.1328 38.2969 12.0729 38.6094 11.9531C38.9219 11.8281 39.1849 11.6693 39.3984 11.4766C39.6172 11.2839 39.7891 11.0781 39.9141 10.8594H39.9688V12H41.0625V6.35156C41.0625 5.70573 40.9297 5.1875 40.6641 4.79688C40.3984 4.40625 40.0391 4.125 39.5859 3.95312C39.138 3.77604 38.6432 3.6875 38.1016 3.6875C37.6693 3.6875 37.2786 3.73177 36.9297 3.82031C36.5807 3.90885 36.2786 4.04167 36.0234 4.21875C35.7734 4.39062 35.5729 4.60417 35.4219 4.85938C35.276 5.11458 35.1875 5.40885 35.1562 5.74219H36.2578C36.3151 5.54948 36.4089 5.375 36.5391 5.21875C36.6745 5.05729 36.862 4.92969 37.1016 4.83594C37.3464 4.74219 37.6615 4.69531 38.0469 4.69531C38.6198 4.69531 39.0755 4.83073 39.4141 5.10156C39.7526 5.3724 39.9219 5.79688 39.9219 6.375V7.25781H37.6875C36.7552 7.25781 36.0469 7.47917 35.5625 7.92188C35.0781 8.35938 34.8359 8.92969 34.8359 9.63281C34.8359 10.388 35.0833 10.9948 35.5781 11.4531C36.0729 11.9062 36.7161 12.1328 37.5078 12.1328ZM37.7812 11.1328C37.3073 11.1328 36.8932 11.0078 36.5391 10.7578C36.1849 10.5078 36.0078 10.125 36.0078 9.60938C36.0078 9.20833 36.138 8.875 36.3984 8.60938C36.6641 8.33854 37.1016 8.20312 37.7109 8.20312H39.9219V9.19531C39.9219 9.5651 39.8255 9.89583 39.6328 10.1875C39.4453 10.4792 39.1901 10.7109 38.8672 10.8828C38.5495 11.0495 38.1875 11.1328 37.7812 11.1328ZM43.9141 12H45.0391V7.39062C45.0391 6.89583 45.1224 6.44531 45.2891 6.03906C45.4609 5.6276 45.7188 5.30208 46.0625 5.0625C46.4062 4.81771 46.8411 4.69531 47.3672 4.69531C47.7734 4.69531 48.1198 4.77865 48.4062 4.94531C48.6927 5.10677 48.9089 5.34375 49.0547 5.65625C49.2057 5.96354 49.2812 6.33594 49.2812 6.77344V12H50.4141V6.41406C50.4141 5.5026 50.1536 4.82031 49.6328 4.36719C49.1172 3.91406 48.4453 3.6875 47.6172 3.6875C47.0495 3.6875 46.5938 3.77865 46.25 3.96094C45.9062 4.14323 45.6458 4.36198 45.4688 4.61719C45.2969 4.8724 45.1745 5.11458 45.1016 5.34375H45.0391V3.82031H43.9141V12ZM59.9531 3.6875C59.2969 3.6875 58.7083 3.83333 58.1875 4.125C57.6667 4.41146 57.2552 4.82292 56.9531 5.35938C56.651 5.89062 56.5 6.52604 56.5 7.26562V8.55469C56.5 9.32031 56.6484 9.97135 56.9453 10.5078C57.2474 11.0391 57.6562 11.4427 58.1719 11.7188C58.6927 11.9948 59.2865 12.1328 59.9531 12.1328C60.6042 12.1328 61.1901 11.9948 61.7109 11.7188C62.2318 11.4375 62.6432 11.0312 62.9453 10.5C63.2474 9.96875 63.3984 9.32031 63.3984 8.55469V7.26562C63.3984 6.5 63.2474 5.85156 62.9453 5.32031C62.6432 4.78906 62.2318 4.38542 61.7109 4.10938C61.1901 3.82812 60.6042 3.6875 59.9531 3.6875ZM59.9609 4.69531C60.4245 4.69531 60.8281 4.80729 61.1719 5.03125C61.5208 5.25 61.7891 5.5625 61.9766 5.96875C62.1693 6.36979 62.2656 6.84635 62.2656 7.39844V8.4375C62.2656 8.99479 62.1719 9.47656 61.9844 9.88281C61.8021 10.2839 61.5391 10.5938 61.1953 10.8125C60.8516 11.026 60.4401 11.1328 59.9609 11.1328C59.4766 11.1328 59.0599 11.026 58.7109 10.8125C58.362 10.5938 58.0938 10.2839 57.9062 9.88281C57.7188 9.47656 57.625 8.99479 57.625 8.4375V7.39844C57.625 6.84635 57.7214 6.36979 57.9141 5.96875C58.112 5.5625 58.3854 5.25 58.7344 5.03125C59.0833 4.80729 59.4922 4.69531 59.9609 4.69531ZM65.8984 12H67.0234V7.39062C67.0234 6.89583 67.1068 6.44531 67.2734 6.03906C67.4453 5.6276 67.7031 5.30208 68.0469 5.0625C68.3906 4.81771 68.8255 4.69531 69.3516 4.69531C69.7578 4.69531 70.1042 4.77865 70.3906 4.94531C70.6771 5.10677 70.8932 5.34375 71.0391 5.65625C71.1901 5.96354 71.2656 6.33594 71.2656 6.77344V12H72.3984V6.41406C72.3984 5.5026 72.138 4.82031 71.6172 4.36719C71.1016 3.91406 70.4297 3.6875 69.6016 3.6875C69.0339 3.6875 68.5781 3.77865 68.2344 3.96094C67.8906 4.14323 67.6302 4.36198 67.4531 4.61719C67.2812 4.8724 67.1589 5.11458 67.0859 5.34375H67.0234V3.82031H65.8984V12ZM75.2969 12H76.4297V0.773438H75.2969V12ZM85.6484 3.82031H84.4453L82.1094 10.8281H82.0547L79.7109 3.82031H78.4531L81.5 12.125L81.375 12.5391C81.2396 13.0026 81.0417 13.3385 80.7812 13.5469C80.5208 13.7604 80.1641 13.8672 79.7109 13.8672C79.638 13.8672 79.5391 13.862 79.4141 13.8516C79.2891 13.8411 79.1927 13.8307 79.125 13.8203V14.7812C79.224 14.8021 79.3411 14.8177 79.4766 14.8281C79.612 14.8385 79.7344 14.8438 79.8438 14.8438C80.4844 14.8438 81.0104 14.6693 81.4219 14.3203C81.8385 13.9766 82.1953 13.4036 82.4922 12.6016L82.6953 12.0703C82.9401 11.3828 83.1849 10.6953 83.4297 10.0078C83.6745 9.32031 83.9193 8.63281 84.1641 7.94531C84.4141 7.25781 84.6615 6.57031 84.9062 5.88281C85.1562 5.19531 85.4036 4.50781 85.6484 3.82031ZM90.9375 6.10938C90.9375 6.63021 91.0599 7.03385 91.3047 7.32031C91.5547 7.60677 91.888 7.82292 92.3047 7.96875C92.7266 8.10938 93.1953 8.23698 93.7109 8.35156C94.1016 8.42969 94.4557 8.51562 94.7734 8.60938C95.0911 8.70312 95.3438 8.83854 95.5312 9.01562C95.7188 9.19271 95.8125 9.44531 95.8125 9.77344C95.8125 10.0443 95.7396 10.2865 95.5938 10.5C95.4531 10.7135 95.2344 10.8828 94.9375 11.0078C94.6458 11.1328 94.2734 11.1953 93.8203 11.1953C93.3828 11.1953 93.0286 11.1406 92.7578 11.0312C92.487 10.9167 92.2812 10.7604 92.1406 10.5625C92.0052 10.3646 91.9193 10.1406 91.8828 9.89062H90.7734C90.7734 10.3542 90.8984 10.7552 91.1484 11.0938C91.3984 11.4271 91.7474 11.6849 92.1953 11.8672C92.6432 12.0443 93.1693 12.1328 93.7734 12.1328C94.388 12.1328 94.9323 12.0391 95.4062 11.8516C95.8854 11.6589 96.2604 11.3776 96.5312 11.0078C96.8021 10.6328 96.9375 10.1771 96.9375 9.64062C96.9375 9.10417 96.8047 8.6901 96.5391 8.39844C96.2786 8.10156 95.9323 7.88021 95.5 7.73438C95.0677 7.58333 94.5964 7.46094 94.0859 7.36719C93.8359 7.32031 93.5885 7.26823 93.3438 7.21094C93.1042 7.15365 92.8854 7.07812 92.6875 6.98438C92.4948 6.89062 92.3385 6.76562 92.2188 6.60938C92.1042 6.44792 92.0469 6.23958 92.0469 5.98438C92.0469 5.54688 92.2161 5.21354 92.5547 4.98438C92.8984 4.75521 93.3255 4.64062 93.8359 4.64062C94.2526 4.64062 94.5911 4.70573 94.8516 4.83594C95.1172 4.96615 95.3151 5.13021 95.4453 5.32812C95.5807 5.52604 95.6562 5.72656 95.6719 5.92969H96.7344C96.7344 5.50781 96.6198 5.1276 96.3906 4.78906C96.1667 4.45052 95.8411 4.18229 95.4141 3.98438C94.9922 3.78646 94.4818 3.6875 93.8828 3.6875C93.3724 3.6875 92.8906 3.77344 92.4375 3.94531C91.9896 4.11719 91.6276 4.38281 91.3516 4.74219C91.0755 5.09635 90.9375 5.55208 90.9375 6.10938ZM102.344 12.1328C102.839 12.1328 103.271 12.0651 103.641 11.9297C104.016 11.7943 104.328 11.6224 104.578 11.4141C104.833 11.2005 105.031 10.974 105.172 10.7344C105.312 10.4896 105.398 10.263 105.43 10.0547H104.234C104.182 10.2318 104.076 10.4036 103.914 10.5703C103.753 10.7318 103.539 10.8672 103.273 10.9766C103.008 11.0807 102.695 11.1328 102.336 11.1328C101.596 11.1328 101.034 10.8958 100.648 10.4219C100.263 9.94271 100.07 9.34635 100.07 8.63281V8.20312H105.547V7.28906C105.547 6.54948 105.404 5.91146 105.117 5.375C104.836 4.83854 104.448 4.42448 103.953 4.13281C103.458 3.83594 102.888 3.6875 102.242 3.6875C101.602 3.6875 101.031 3.83594 100.531 4.13281C100.036 4.42448 99.6458 4.83854 99.3594 5.375C99.0781 5.91146 98.9375 6.54948 98.9375 7.28906V8.55469C98.9375 9.27865 99.0703 9.91146 99.3359 10.4531C99.6068 10.9896 99.9948 11.4036 100.5 11.6953C101.01 11.987 101.625 12.1328 102.344 12.1328ZM100.07 7.32031C100.07 7.29948 100.07 7.27865 100.07 7.25781C100.07 7.23698 100.07 7.21354 100.07 7.1875C100.07 6.68229 100.159 6.24219 100.336 5.86719C100.518 5.49219 100.771 5.20312 101.094 5C101.422 4.79688 101.805 4.69531 102.242 4.69531C102.674 4.69531 103.052 4.79688 103.375 5C103.703 5.20312 103.958 5.49219 104.141 5.86719C104.323 6.24219 104.414 6.68229 104.414 7.1875C104.414 7.21354 104.414 7.23698 104.414 7.25781C104.414 7.27865 104.414 7.29948 104.414 7.32031H100.07ZM111 12.1328C111.495 12.1328 111.927 12.0651 112.297 11.9297C112.672 11.7943 112.984 11.6224 113.234 11.4141C113.49 11.2005 113.688 10.974 113.828 10.7344C113.969 10.4896 114.055 10.263 114.086 10.0547H112.891C112.839 10.2318 112.732 10.4036 112.57 10.5703C112.409 10.7318 112.195 10.8672 111.93 10.9766C111.664 11.0807 111.352 11.1328 110.992 11.1328C110.253 11.1328 109.69 10.8958 109.305 10.4219C108.919 9.94271 108.727 9.34635 108.727 8.63281V8.20312H114.203V7.28906C114.203 6.54948 114.06 5.91146 113.773 5.375C113.492 4.83854 113.104 4.42448 112.609 4.13281C112.115 3.83594 111.544 3.6875 110.898 3.6875C110.258 3.6875 109.688 3.83594 109.188 4.13281C108.693 4.42448 108.302 4.83854 108.016 5.375C107.734 5.91146 107.594 6.54948 107.594 7.28906V8.55469C107.594 9.27865 107.727 9.91146 107.992 10.4531C108.263 10.9896 108.651 11.4036 109.156 11.6953C109.667 11.987 110.281 12.1328 111 12.1328ZM108.727 7.32031C108.727 7.29948 108.727 7.27865 108.727 7.25781C108.727 7.23698 108.727 7.21354 108.727 7.1875C108.727 6.68229 108.815 6.24219 108.992 5.86719C109.174 5.49219 109.427 5.20312 109.75 5C110.078 4.79688 110.461 4.69531 110.898 4.69531C111.331 4.69531 111.708 4.79688 112.031 5C112.359 5.20312 112.615 5.49219 112.797 5.86719C112.979 6.24219 113.07 6.68229 113.07 7.1875C113.07 7.21354 113.07 7.23698 113.07 7.25781C113.07 7.27865 113.07 7.29948 113.07 7.32031H108.727ZM122.477 12.1328C122.898 12.1328 123.266 12.0729 123.578 11.9531C123.891 11.8281 124.154 11.6693 124.367 11.4766C124.586 11.2839 124.758 11.0781 124.883 10.8594H124.938V12H126.031V6.35156C126.031 5.70573 125.898 5.1875 125.633 4.79688C125.367 4.40625 125.008 4.125 124.555 3.95312C124.107 3.77604 123.612 3.6875 123.07 3.6875C122.638 3.6875 122.247 3.73177 121.898 3.82031C121.549 3.90885 121.247 4.04167 120.992 4.21875C120.742 4.39062 120.542 4.60417 120.391 4.85938C120.245 5.11458 120.156 5.40885 120.125 5.74219H121.227C121.284 5.54948 121.378 5.375 121.508 5.21875C121.643 5.05729 121.831 4.92969 122.07 4.83594C122.315 4.74219 122.63 4.69531 123.016 4.69531C123.589 4.69531 124.044 4.83073 124.383 5.10156C124.721 5.3724 124.891 5.79688 124.891 6.375V7.25781H122.656C121.724 7.25781 121.016 7.47917 120.531 7.92188C120.047 8.35938 119.805 8.92969 119.805 9.63281C119.805 10.388 120.052 10.9948 120.547 11.4531C121.042 11.9062 121.685 12.1328 122.477 12.1328ZM122.75 11.1328C122.276 11.1328 121.862 11.0078 121.508 10.7578C121.154 10.5078 120.977 10.125 120.977 9.60938C120.977 9.20833 121.107 8.875 121.367 8.60938C121.633 8.33854 122.07 8.20312 122.68 8.20312H124.891V9.19531C124.891 9.5651 124.794 9.89583 124.602 10.1875C124.414 10.4792 124.159 10.7109 123.836 10.8828C123.518 11.0495 123.156 11.1328 122.75 11.1328ZM132.125 6.10938C132.125 6.63021 132.247 7.03385 132.492 7.32031C132.742 7.60677 133.076 7.82292 133.492 7.96875C133.914 8.10938 134.383 8.23698 134.898 8.35156C135.289 8.42969 135.643 8.51562 135.961 8.60938C136.279 8.70312 136.531 8.83854 136.719 9.01562C136.906 9.19271 137 9.44531 137 9.77344C137 10.0443 136.927 10.2865 136.781 10.5C136.641 10.7135 136.422 10.8828 136.125 11.0078C135.833 11.1328 135.461 11.1953 135.008 11.1953C134.57 11.1953 134.216 11.1406 133.945 11.0312C133.674 10.9167 133.469 10.7604 133.328 10.5625C133.193 10.3646 133.107 10.1406 133.07 9.89062H131.961C131.961 10.3542 132.086 10.7552 132.336 11.0938C132.586 11.4271 132.935 11.6849 133.383 11.8672C133.831 12.0443 134.357 12.1328 134.961 12.1328C135.576 12.1328 136.12 12.0391 136.594 11.8516C137.073 11.6589 137.448 11.3776 137.719 11.0078C137.99 10.6328 138.125 10.1771 138.125 9.64062C138.125 9.10417 137.992 8.6901 137.727 8.39844C137.466 8.10156 137.12 7.88021 136.688 7.73438C136.255 7.58333 135.784 7.46094 135.273 7.36719C135.023 7.32031 134.776 7.26823 134.531 7.21094C134.292 7.15365 134.073 7.07812 133.875 6.98438C133.682 6.89062 133.526 6.76562 133.406 6.60938C133.292 6.44792 133.234 6.23958 133.234 5.98438C133.234 5.54688 133.404 5.21354 133.742 4.98438C134.086 4.75521 134.513 4.64062 135.023 4.64062C135.44 4.64062 135.779 4.70573 136.039 4.83594C136.305 4.96615 136.503 5.13021 136.633 5.32812C136.768 5.52604 136.844 5.72656 136.859 5.92969H137.922C137.922 5.50781 137.807 5.1276 137.578 4.78906C137.354 4.45052 137.029 4.18229 136.602 3.98438C136.18 3.78646 135.669 3.6875 135.07 3.6875C134.56 3.6875 134.078 3.77344 133.625 3.94531C133.177 4.11719 132.815 4.38281 132.539 4.74219C132.263 5.09635 132.125 5.55208 132.125 6.10938ZM140.562 12H141.688V7.39062C141.688 6.89583 141.773 6.44531 141.945 6.03906C142.117 5.6276 142.375 5.30208 142.719 5.0625C143.062 4.81771 143.49 4.69531 144 4.69531C144.411 4.69531 144.763 4.77865 145.055 4.94531C145.346 5.10677 145.57 5.34375 145.727 5.65625C145.883 5.96875 145.961 6.34635 145.961 6.78906V12H147.094V6.42969C147.094 5.51302 146.831 4.82812 146.305 4.375C145.779 3.91667 145.12 3.6875 144.328 3.6875C143.755 3.6875 143.289 3.78385 142.93 3.97656C142.576 4.16927 142.305 4.39583 142.117 4.65625C141.93 4.91146 141.807 5.14062 141.75 5.34375H141.688V0.773438H140.562V12ZM153 3.6875C152.344 3.6875 151.755 3.83333 151.234 4.125C150.714 4.41146 150.302 4.82292 150 5.35938C149.698 5.89062 149.547 6.52604 149.547 7.26562V8.55469C149.547 9.32031 149.695 9.97135 149.992 10.5078C150.294 11.0391 150.703 11.4427 151.219 11.7188C151.74 11.9948 152.333 12.1328 153 12.1328C153.651 12.1328 154.237 11.9948 154.758 11.7188C155.279 11.4375 155.69 11.0312 155.992 10.5C156.294 9.96875 156.445 9.32031 156.445 8.55469V7.26562C156.445 6.5 156.294 5.85156 155.992 5.32031C155.69 4.78906 155.279 4.38542 154.758 4.10938C154.237 3.82812 153.651 3.6875 153 3.6875ZM153.008 4.69531C153.471 4.69531 153.875 4.80729 154.219 5.03125C154.568 5.25 154.836 5.5625 155.023 5.96875C155.216 6.36979 155.312 6.84635 155.312 7.39844V8.4375C155.312 8.99479 155.219 9.47656 155.031 9.88281C154.849 10.2839 154.586 10.5938 154.242 10.8125C153.898 11.026 153.487 11.1328 153.008 11.1328C152.523 11.1328 152.107 11.026 151.758 10.8125C151.409 10.5938 151.141 10.2839 150.953 9.88281C150.766 9.47656 150.672 8.99479 150.672 8.4375V7.39844C150.672 6.84635 150.768 6.36979 150.961 5.96875C151.159 5.5625 151.432 5.25 151.781 5.03125C152.13 4.80729 152.539 4.69531 153.008 4.69531ZM159.07 12H160.195V6.85156C160.195 6.44531 160.281 6.08594 160.453 5.77344C160.625 5.45573 160.878 5.20573 161.211 5.02344C161.544 4.84115 161.951 4.75 162.43 4.75C162.56 4.75 162.682 4.75521 162.797 4.76562C162.917 4.77083 163.008 4.77865 163.07 4.78906V3.73438C162.992 3.72396 162.909 3.71615 162.82 3.71094C162.737 3.70052 162.651 3.69531 162.562 3.69531C162.068 3.69531 161.661 3.77604 161.344 3.9375C161.031 4.09896 160.789 4.29167 160.617 4.51562C160.445 4.73438 160.323 4.9401 160.25 5.13281H160.195V3.82031H159.07V12ZM165.977 3.82031H164.672V4.76562H165.977V9.78125C165.977 10.3021 166.031 10.7344 166.141 11.0781C166.255 11.4167 166.471 11.6693 166.789 11.8359C167.112 11.9974 167.586 12.0781 168.211 12.0781C168.341 12.0781 168.516 12.0703 168.734 12.0547C168.953 12.0391 169.094 12.026 169.156 12.0156V11.0703C169.089 11.0755 168.984 11.0833 168.844 11.0938C168.703 11.1042 168.583 11.1094 168.484 11.1094C167.958 11.1094 167.596 11.0234 167.398 10.8516C167.201 10.6797 167.102 10.3411 167.102 9.83594V4.76562H169.023V3.82031H167.102V1.77344H165.977V3.82031ZM177.844 3.6875C177.219 3.6875 176.664 3.82552 176.18 4.10156C175.701 4.3776 175.326 4.76823 175.055 5.27344C174.784 5.77865 174.648 6.3776 174.648 7.07031V8.75C174.648 9.43229 174.779 10.026 175.039 10.5312C175.299 11.0365 175.667 11.4297 176.141 11.7109C176.62 11.987 177.174 12.125 177.805 12.125C178.128 12.125 178.43 12.0859 178.711 12.0078C178.992 11.9297 179.245 11.8229 179.469 11.6875C179.693 11.5469 179.878 11.388 180.023 11.2109C180.169 11.0339 180.268 10.8464 180.32 10.6484H180.375V12H181.453V0.773438H180.32V5.08594H180.266C180.161 4.8151 179.995 4.57552 179.766 4.36719C179.542 4.15365 179.268 3.98698 178.945 3.86719C178.622 3.7474 178.255 3.6875 177.844 3.6875ZM177.984 4.69531C178.443 4.69531 178.846 4.79948 179.195 5.00781C179.544 5.21094 179.818 5.49219 180.016 5.85156C180.219 6.21094 180.32 6.61979 180.32 7.07812V8.58594C180.32 9.08594 180.227 9.52865 180.039 9.91406C179.852 10.2943 179.586 10.5911 179.242 10.8047C178.904 11.0182 178.497 11.125 178.023 11.125C177.565 11.125 177.167 11.0208 176.828 10.8125C176.495 10.599 176.237 10.2943 176.055 9.89844C175.872 9.4974 175.781 9.01562 175.781 8.45312V7.35156C175.781 6.78906 175.872 6.3099 176.055 5.91406C176.237 5.51823 176.492 5.21615 176.82 5.00781C177.148 4.79948 177.536 4.69531 177.984 4.69531ZM184.57 12H185.695V3.82031H184.57V12ZM184.266 1.29688C184.266 1.54167 184.349 1.7474 184.516 1.91406C184.682 2.07552 184.885 2.15625 185.125 2.15625C185.375 2.15625 185.583 2.07552 185.75 1.91406C185.917 1.7474 186 1.54167 186 1.29688C186 1.04167 185.917 0.833333 185.75 0.671875C185.583 0.505208 185.375 0.421875 185.125 0.421875C184.885 0.421875 184.682 0.505208 184.516 0.671875C184.349 0.833333 184.266 1.04167 184.266 1.29688ZM188.391 6.10938C188.391 6.63021 188.513 7.03385 188.758 7.32031C189.008 7.60677 189.341 7.82292 189.758 7.96875C190.18 8.10938 190.648 8.23698 191.164 8.35156C191.555 8.42969 191.909 8.51562 192.227 8.60938C192.544 8.70312 192.797 8.83854 192.984 9.01562C193.172 9.19271 193.266 9.44531 193.266 9.77344C193.266 10.0443 193.193 10.2865 193.047 10.5C192.906 10.7135 192.688 10.8828 192.391 11.0078C192.099 11.1328 191.727 11.1953 191.273 11.1953C190.836 11.1953 190.482 11.1406 190.211 11.0312C189.94 10.9167 189.734 10.7604 189.594 10.5625C189.458 10.3646 189.372 10.1406 189.336 9.89062H188.227C188.227 10.3542 188.352 10.7552 188.602 11.0938C188.852 11.4271 189.201 11.6849 189.648 11.8672C190.096 12.0443 190.622 12.1328 191.227 12.1328C191.841 12.1328 192.385 12.0391 192.859 11.8516C193.339 11.6589 193.714 11.3776 193.984 11.0078C194.255 10.6328 194.391 10.1771 194.391 9.64062C194.391 9.10417 194.258 8.6901 193.992 8.39844C193.732 8.10156 193.385 7.88021 192.953 7.73438C192.521 7.58333 192.049 7.46094 191.539 7.36719C191.289 7.32031 191.042 7.26823 190.797 7.21094C190.557 7.15365 190.339 7.07812 190.141 6.98438C189.948 6.89062 189.792 6.76562 189.672 6.60938C189.557 6.44792 189.5 6.23958 189.5 5.98438C189.5 5.54688 189.669 5.21354 190.008 4.98438C190.352 4.75521 190.779 4.64062 191.289 4.64062C191.706 4.64062 192.044 4.70573 192.305 4.83594C192.57 4.96615 192.768 5.13021 192.898 5.32812C193.034 5.52604 193.109 5.72656 193.125 5.92969H194.188C194.188 5.50781 194.073 5.1276 193.844 4.78906C193.62 4.45052 193.294 4.18229 192.867 3.98438C192.445 3.78646 191.935 3.6875 191.336 3.6875C190.826 3.6875 190.344 3.77344 189.891 3.94531C189.443 4.11719 189.081 4.38281 188.805 4.74219C188.529 5.09635 188.391 5.55208 188.391 6.10938ZM197.227 3.82031H195.922V4.76562H197.227V9.78125C197.227 10.3021 197.281 10.7344 197.391 11.0781C197.505 11.4167 197.721 11.6693 198.039 11.8359C198.362 11.9974 198.836 12.0781 199.461 12.0781C199.591 12.0781 199.766 12.0703 199.984 12.0547C200.203 12.0391 200.344 12.026 200.406 12.0156V11.0703C200.339 11.0755 200.234 11.0833 200.094 11.0938C199.953 11.1042 199.833 11.1094 199.734 11.1094C199.208 11.1094 198.846 11.0234 198.648 10.8516C198.451 10.6797 198.352 10.3411 198.352 9.83594V4.76562H200.273V3.82031H198.352V1.77344H197.227V3.82031ZM204.852 12.1328C205.273 12.1328 205.641 12.0729 205.953 11.9531C206.266 11.8281 206.529 11.6693 206.742 11.4766C206.961 11.2839 207.133 11.0781 207.258 10.8594H207.312V12H208.406V6.35156C208.406 5.70573 208.273 5.1875 208.008 4.79688C207.742 4.40625 207.383 4.125 206.93 3.95312C206.482 3.77604 205.987 3.6875 205.445 3.6875C205.013 3.6875 204.622 3.73177 204.273 3.82031C203.924 3.90885 203.622 4.04167 203.367 4.21875C203.117 4.39062 202.917 4.60417 202.766 4.85938C202.62 5.11458 202.531 5.40885 202.5 5.74219H203.602C203.659 5.54948 203.753 5.375 203.883 5.21875C204.018 5.05729 204.206 4.92969 204.445 4.83594C204.69 4.74219 205.005 4.69531 205.391 4.69531C205.964 4.69531 206.419 4.83073 206.758 5.10156C207.096 5.3724 207.266 5.79688 207.266 6.375V7.25781H205.031C204.099 7.25781 203.391 7.47917 202.906 7.92188C202.422 8.35938 202.18 8.92969 202.18 9.63281C202.18 10.388 202.427 10.9948 202.922 11.4531C203.417 11.9062 204.06 12.1328 204.852 12.1328ZM205.125 11.1328C204.651 11.1328 204.237 11.0078 203.883 10.7578C203.529 10.5078 203.352 10.125 203.352 9.60938C203.352 9.20833 203.482 8.875 203.742 8.60938C204.008 8.33854 204.445 8.20312 205.055 8.20312H207.266V9.19531C207.266 9.5651 207.169 9.89583 206.977 10.1875C206.789 10.4792 206.534 10.7109 206.211 10.8828C205.893 11.0495 205.531 11.1328 205.125 11.1328ZM211.258 12H212.383V7.39062C212.383 6.89583 212.466 6.44531 212.633 6.03906C212.805 5.6276 213.062 5.30208 213.406 5.0625C213.75 4.81771 214.185 4.69531 214.711 4.69531C215.117 4.69531 215.464 4.77865 215.75 4.94531C216.036 5.10677 216.253 5.34375 216.398 5.65625C216.549 5.96354 216.625 6.33594 216.625 6.77344V12H217.758V6.41406C217.758 5.5026 217.497 4.82031 216.977 4.36719C216.461 3.91406 215.789 3.6875 214.961 3.6875C214.393 3.6875 213.938 3.77865 213.594 3.96094C213.25 4.14323 212.99 4.36198 212.812 4.61719C212.641 4.8724 212.518 5.11458 212.445 5.34375H212.383V3.82031H211.258V12ZM220.203 8.60938C220.203 9.33333 220.339 9.95833 220.609 10.4844C220.88 11.0104 221.266 11.4167 221.766 11.7031C222.266 11.9896 222.854 12.1328 223.531 12.1328C224.245 12.1328 224.826 12.0182 225.273 11.7891C225.727 11.5599 226.065 11.2682 226.289 10.9141C226.513 10.5547 226.633 10.1953 226.648 9.83594H225.523C225.471 10.0495 225.375 10.2526 225.234 10.4453C225.094 10.638 224.888 10.7969 224.617 10.9219C224.352 11.0417 223.997 11.1016 223.555 11.1016C222.867 11.1016 222.323 10.8776 221.922 10.4297C221.526 9.98177 221.328 9.375 221.328 8.60938V7.25C221.328 6.46875 221.518 5.85156 221.898 5.39844C222.279 4.94531 222.828 4.71875 223.547 4.71875C224.005 4.71875 224.367 4.79688 224.633 4.95312C224.904 5.10417 225.102 5.28906 225.227 5.50781C225.357 5.72135 225.438 5.91667 225.469 6.09375H226.594C226.583 5.71354 226.461 5.34115 226.227 4.97656C225.997 4.60677 225.659 4.29948 225.211 4.05469C224.763 3.8099 224.203 3.6875 223.531 3.6875C222.854 3.6875 222.266 3.83073 221.766 4.11719C221.271 4.40365 220.885 4.8099 220.609 5.33594C220.339 5.85677 220.203 6.47396 220.203 7.1875V8.60938ZM232 12.1328C232.495 12.1328 232.927 12.0651 233.297 11.9297C233.672 11.7943 233.984 11.6224 234.234 11.4141C234.49 11.2005 234.688 10.974 234.828 10.7344C234.969 10.4896 235.055 10.263 235.086 10.0547H233.891C233.839 10.2318 233.732 10.4036 233.57 10.5703C233.409 10.7318 233.195 10.8672 232.93 10.9766C232.664 11.0807 232.352 11.1328 231.992 11.1328C231.253 11.1328 230.69 10.8958 230.305 10.4219C229.919 9.94271 229.727 9.34635 229.727 8.63281V8.20312H235.203V7.28906C235.203 6.54948 235.06 5.91146 234.773 5.375C234.492 4.83854 234.104 4.42448 233.609 4.13281C233.115 3.83594 232.544 3.6875 231.898 3.6875C231.258 3.6875 230.688 3.83594 230.188 4.13281C229.693 4.42448 229.302 4.83854 229.016 5.375C228.734 5.91146 228.594 6.54948 228.594 7.28906V8.55469C228.594 9.27865 228.727 9.91146 228.992 10.4531C229.263 10.9896 229.651 11.4036 230.156 11.6953C230.667 11.987 231.281 12.1328 232 12.1328ZM229.727 7.32031C229.727 7.29948 229.727 7.27865 229.727 7.25781C229.727 7.23698 229.727 7.21354 229.727 7.1875C229.727 6.68229 229.815 6.24219 229.992 5.86719C230.174 5.49219 230.427 5.20312 230.75 5C231.078 4.79688 231.461 4.69531 231.898 4.69531C232.331 4.69531 232.708 4.79688 233.031 5C233.359 5.20312 233.615 5.49219 233.797 5.86719C233.979 6.24219 234.07 6.68229 234.07 7.1875C234.07 7.21354 234.07 7.23698 234.07 7.25781C234.07 7.27865 234.07 7.29948 234.07 7.32031H229.727ZM243.477 12.1328C243.898 12.1328 244.266 12.0729 244.578 11.9531C244.891 11.8281 245.154 11.6693 245.367 11.4766C245.586 11.2839 245.758 11.0781 245.883 10.8594H245.938V12H247.031V6.35156C247.031 5.70573 246.898 5.1875 246.633 4.79688C246.367 4.40625 246.008 4.125 245.555 3.95312C245.107 3.77604 244.612 3.6875 244.07 3.6875C243.638 3.6875 243.247 3.73177 242.898 3.82031C242.549 3.90885 242.247 4.04167 241.992 4.21875C241.742 4.39062 241.542 4.60417 241.391 4.85938C241.245 5.11458 241.156 5.40885 241.125 5.74219H242.227C242.284 5.54948 242.378 5.375 242.508 5.21875C242.643 5.05729 242.831 4.92969 243.07 4.83594C243.315 4.74219 243.63 4.69531 244.016 4.69531C244.589 4.69531 245.044 4.83073 245.383 5.10156C245.721 5.3724 245.891 5.79688 245.891 6.375V7.25781H243.656C242.724 7.25781 242.016 7.47917 241.531 7.92188C241.047 8.35938 240.805 8.92969 240.805 9.63281C240.805 10.388 241.052 10.9948 241.547 11.4531C242.042 11.9062 242.685 12.1328 243.477 12.1328ZM243.75 11.1328C243.276 11.1328 242.862 11.0078 242.508 10.7578C242.154 10.5078 241.977 10.125 241.977 9.60938C241.977 9.20833 242.107 8.875 242.367 8.60938C242.633 8.33854 243.07 8.20312 243.68 8.20312H245.891V9.19531C245.891 9.5651 245.794 9.89583 245.602 10.1875C245.414 10.4792 245.159 10.7109 244.836 10.8828C244.518 11.0495 244.156 11.1328 243.75 11.1328ZM249.906 12H251.031V7.39062C251.031 6.89583 251.117 6.44531 251.289 6.03906C251.461 5.6276 251.719 5.30208 252.062 5.0625C252.406 4.81771 252.833 4.69531 253.344 4.69531C253.755 4.69531 254.107 4.77865 254.398 4.94531C254.69 5.10677 254.914 5.34375 255.07 5.65625C255.227 5.96875 255.305 6.34635 255.305 6.78906V12H256.438V6.42969C256.438 5.51302 256.174 4.82812 255.648 4.375C255.122 3.91667 254.464 3.6875 253.672 3.6875C253.099 3.6875 252.633 3.78385 252.273 3.97656C251.919 4.16927 251.648 4.39583 251.461 4.65625C251.273 4.91146 251.151 5.14062 251.094 5.34375H251.031V0.773438H249.906V12ZM262.297 12.1328C262.792 12.1328 263.224 12.0651 263.594 11.9297C263.969 11.7943 264.281 11.6224 264.531 11.4141C264.786 11.2005 264.984 10.974 265.125 10.7344C265.266 10.4896 265.352 10.263 265.383 10.0547H264.188C264.135 10.2318 264.029 10.4036 263.867 10.5703C263.706 10.7318 263.492 10.8672 263.227 10.9766C262.961 11.0807 262.648 11.1328 262.289 11.1328C261.549 11.1328 260.987 10.8958 260.602 10.4219C260.216 9.94271 260.023 9.34635 260.023 8.63281V8.20312H265.5V7.28906C265.5 6.54948 265.357 5.91146 265.07 5.375C264.789 4.83854 264.401 4.42448 263.906 4.13281C263.411 3.83594 262.841 3.6875 262.195 3.6875C261.555 3.6875 260.984 3.83594 260.484 4.13281C259.99 4.42448 259.599 4.83854 259.312 5.375C259.031 5.91146 258.891 6.54948 258.891 7.28906V8.55469C258.891 9.27865 259.023 9.91146 259.289 10.4531C259.56 10.9896 259.948 11.4036 260.453 11.6953C260.964 11.987 261.578 12.1328 262.297 12.1328ZM260.023 7.32031C260.023 7.29948 260.023 7.27865 260.023 7.25781C260.023 7.23698 260.023 7.21354 260.023 7.1875C260.023 6.68229 260.112 6.24219 260.289 5.86719C260.471 5.49219 260.724 5.20312 261.047 5C261.375 4.79688 261.758 4.69531 262.195 4.69531C262.628 4.69531 263.005 4.79688 263.328 5C263.656 5.20312 263.911 5.49219 264.094 5.86719C264.276 6.24219 264.367 6.68229 264.367 7.1875C264.367 7.21354 264.367 7.23698 264.367 7.25781C264.367 7.27865 264.367 7.29948 264.367 7.32031H260.023ZM270.133 12.1328C270.555 12.1328 270.922 12.0729 271.234 11.9531C271.547 11.8281 271.81 11.6693 272.023 11.4766C272.242 11.2839 272.414 11.0781 272.539 10.8594H272.594V12H273.688V6.35156C273.688 5.70573 273.555 5.1875 273.289 4.79688C273.023 4.40625 272.664 4.125 272.211 3.95312C271.763 3.77604 271.268 3.6875 270.727 3.6875C270.294 3.6875 269.904 3.73177 269.555 3.82031C269.206 3.90885 268.904 4.04167 268.648 4.21875C268.398 4.39062 268.198 4.60417 268.047 4.85938C267.901 5.11458 267.812 5.40885 267.781 5.74219H268.883C268.94 5.54948 269.034 5.375 269.164 5.21875C269.299 5.05729 269.487 4.92969 269.727 4.83594C269.971 4.74219 270.286 4.69531 270.672 4.69531C271.245 4.69531 271.701 4.83073 272.039 5.10156C272.378 5.3724 272.547 5.79688 272.547 6.375V7.25781H270.312C269.38 7.25781 268.672 7.47917 268.188 7.92188C267.703 8.35938 267.461 8.92969 267.461 9.63281C267.461 10.388 267.708 10.9948 268.203 11.4531C268.698 11.9062 269.341 12.1328 270.133 12.1328ZM270.406 11.1328C269.932 11.1328 269.518 11.0078 269.164 10.7578C268.81 10.5078 268.633 10.125 268.633 9.60938C268.633 9.20833 268.763 8.875 269.023 8.60938C269.289 8.33854 269.727 8.20312 270.336 8.20312H272.547V9.19531C272.547 9.5651 272.451 9.89583 272.258 10.1875C272.07 10.4792 271.815 10.7109 271.492 10.8828C271.174 11.0495 270.812 11.1328 270.406 11.1328ZM279.328 3.6875C278.703 3.6875 278.148 3.82552 277.664 4.10156C277.185 4.3776 276.81 4.76823 276.539 5.27344C276.268 5.77865 276.133 6.3776 276.133 7.07031V8.75C276.133 9.43229 276.263 10.026 276.523 10.5312C276.784 11.0365 277.151 11.4297 277.625 11.7109C278.104 11.987 278.659 12.125 279.289 12.125C279.612 12.125 279.914 12.0859 280.195 12.0078C280.477 11.9297 280.729 11.8229 280.953 11.6875C281.177 11.5469 281.362 11.388 281.508 11.2109C281.654 11.0339 281.753 10.8464 281.805 10.6484H281.859V12H282.938V0.773438H281.805V5.08594H281.75C281.646 4.8151 281.479 4.57552 281.25 4.36719C281.026 4.15365 280.753 3.98698 280.43 3.86719C280.107 3.7474 279.74 3.6875 279.328 3.6875ZM279.469 4.69531C279.927 4.69531 280.331 4.79948 280.68 5.00781C281.029 5.21094 281.302 5.49219 281.5 5.85156C281.703 6.21094 281.805 6.61979 281.805 7.07812V8.58594C281.805 9.08594 281.711 9.52865 281.523 9.91406C281.336 10.2943 281.07 10.5911 280.727 10.8047C280.388 11.0182 279.982 11.125 279.508 11.125C279.049 11.125 278.651 11.0208 278.312 10.8125C277.979 10.599 277.721 10.2943 277.539 9.89844C277.357 9.4974 277.266 9.01562 277.266 8.45312V7.35156C277.266 6.78906 277.357 6.3099 277.539 5.91406C277.721 5.51823 277.977 5.21615 278.305 5.00781C278.633 4.79948 279.021 4.69531 279.469 4.69531ZM285.664 11.1562C285.664 11.4271 285.758 11.6589 285.945 11.8516C286.138 12.0391 286.37 12.1328 286.641 12.1328C286.927 12.1328 287.167 12.0391 287.359 11.8516C287.552 11.6589 287.648 11.4271 287.648 11.1562C287.648 10.8698 287.552 10.6302 287.359 10.4375C287.167 10.2448 286.927 10.1484 286.641 10.1484C286.37 10.1484 286.138 10.2448 285.945 10.4375C285.758 10.6302 285.664 10.8698 285.664 11.1562ZM297.609 12.1328C298.26 12.1328 298.826 11.9922 299.305 11.7109C299.784 11.4245 300.154 11.0234 300.414 10.5078C300.674 9.98698 300.805 9.3724 300.805 8.66406V7.14844C300.805 6.4401 300.674 5.82812 300.414 5.3125C300.159 4.79688 299.794 4.39844 299.32 4.11719C298.852 3.83073 298.297 3.6875 297.656 3.6875C297.354 3.6875 297.068 3.72396 296.797 3.79688C296.526 3.86979 296.281 3.97396 296.062 4.10938C295.844 4.23958 295.659 4.39583 295.508 4.57812C295.357 4.75521 295.25 4.95312 295.188 5.17188H295.133V0.773438H294V12H295.078V10.7422H295.133C295.258 11.0286 295.44 11.276 295.68 11.4844C295.919 11.6927 296.203 11.8542 296.531 11.9688C296.859 12.0781 297.219 12.1328 297.609 12.1328ZM297.477 11.1328C297.018 11.1328 296.612 11.0286 296.258 10.8203C295.909 10.612 295.633 10.3255 295.43 9.96094C295.232 9.59635 295.133 9.17969 295.133 8.71094V7.26562C295.133 6.73958 295.227 6.28385 295.414 5.89844C295.602 5.51302 295.87 5.21615 296.219 5.00781C296.568 4.79948 296.974 4.69531 297.438 4.69531C297.911 4.69531 298.312 4.80469 298.641 5.02344C298.974 5.24219 299.229 5.55729 299.406 5.96875C299.583 6.375 299.672 6.86719 299.672 7.44531V8.41406C299.672 8.98177 299.586 9.46875 299.414 9.875C299.242 10.2812 298.99 10.5938 298.656 10.8125C298.328 11.026 297.935 11.1328 297.477 11.1328ZM309.703 3.82031H308.57V9C308.57 9.36979 308.471 9.71875 308.273 10.0469C308.081 10.375 307.812 10.638 307.469 10.8359C307.125 11.0339 306.729 11.1328 306.281 11.1328C305.917 11.1328 305.589 11.0703 305.297 10.9453C305.01 10.8203 304.781 10.6172 304.609 10.3359C304.438 10.0547 304.352 9.68229 304.352 9.21875V3.82031H303.219V9.51562C303.219 10.1458 303.341 10.6536 303.586 11.0391C303.831 11.4193 304.164 11.6979 304.586 11.875C305.008 12.0469 305.49 12.1328 306.031 12.1328C306.516 12.1328 306.927 12.0547 307.266 11.8984C307.609 11.737 307.883 11.5391 308.086 11.3047C308.289 11.0651 308.43 10.8307 308.508 10.6016H308.57V12H309.703V3.82031ZM313.023 3.82031H311.719V4.76562H313.023V9.78125C313.023 10.3021 313.078 10.7344 313.188 11.0781C313.302 11.4167 313.518 11.6693 313.836 11.8359C314.159 11.9974 314.633 12.0781 315.258 12.0781C315.388 12.0781 315.562 12.0703 315.781 12.0547C316 12.0391 316.141 12.026 316.203 12.0156V11.0703C316.135 11.0755 316.031 11.0833 315.891 11.0938C315.75 11.1042 315.63 11.1094 315.531 11.1094C315.005 11.1094 314.643 11.0234 314.445 10.8516C314.247 10.6797 314.148 10.3411 314.148 9.83594V4.76562H316.07V3.82031H314.148V1.77344H313.023V3.82031ZM331.805 3.82031H330.672L329.07 10.4844H329.016L327.039 3.82031H325.961L324.031 10.4844H323.984L322.406 3.82031H321.125L323.438 12H324.555L326.492 5.47656H326.523L328.5 12H329.609L331.805 3.82031ZM336.594 12.1328C337.089 12.1328 337.521 12.0651 337.891 11.9297C338.266 11.7943 338.578 11.6224 338.828 11.4141C339.083 11.2005 339.281 10.974 339.422 10.7344C339.562 10.4896 339.648 10.263 339.68 10.0547H338.484C338.432 10.2318 338.326 10.4036 338.164 10.5703C338.003 10.7318 337.789 10.8672 337.523 10.9766C337.258 11.0807 336.945 11.1328 336.586 11.1328C335.846 11.1328 335.284 10.8958 334.898 10.4219C334.513 9.94271 334.32 9.34635 334.32 8.63281V8.20312H339.797V7.28906C339.797 6.54948 339.654 5.91146 339.367 5.375C339.086 4.83854 338.698 4.42448 338.203 4.13281C337.708 3.83594 337.138 3.6875 336.492 3.6875C335.852 3.6875 335.281 3.83594 334.781 4.13281C334.286 4.42448 333.896 4.83854 333.609 5.375C333.328 5.91146 333.188 6.54948 333.188 7.28906V8.55469C333.188 9.27865 333.32 9.91146 333.586 10.4531C333.857 10.9896 334.245 11.4036 334.75 11.6953C335.26 11.987 335.875 12.1328 336.594 12.1328ZM334.32 7.32031C334.32 7.29948 334.32 7.27865 334.32 7.25781C334.32 7.23698 334.32 7.21354 334.32 7.1875C334.32 6.68229 334.409 6.24219 334.586 5.86719C334.768 5.49219 335.021 5.20312 335.344 5C335.672 4.79688 336.055 4.69531 336.492 4.69531C336.924 4.69531 337.302 4.79688 337.625 5C337.953 5.20312 338.208 5.49219 338.391 5.86719C338.573 6.24219 338.664 6.68229 338.664 7.1875C338.664 7.21354 338.664 7.23698 338.664 7.25781C338.664 7.27865 338.664 7.29948 338.664 7.32031H334.32ZM345.484 8.60938C345.484 9.33333 345.62 9.95833 345.891 10.4844C346.161 11.0104 346.547 11.4167 347.047 11.7031C347.547 11.9896 348.135 12.1328 348.812 12.1328C349.526 12.1328 350.107 12.0182 350.555 11.7891C351.008 11.5599 351.346 11.2682 351.57 10.9141C351.794 10.5547 351.914 10.1953 351.93 9.83594H350.805C350.753 10.0495 350.656 10.2526 350.516 10.4453C350.375 10.638 350.169 10.7969 349.898 10.9219C349.633 11.0417 349.279 11.1016 348.836 11.1016C348.148 11.1016 347.604 10.8776 347.203 10.4297C346.807 9.98177 346.609 9.375 346.609 8.60938V7.25C346.609 6.46875 346.799 5.85156 347.18 5.39844C347.56 4.94531 348.109 4.71875 348.828 4.71875C349.286 4.71875 349.648 4.79688 349.914 4.95312C350.185 5.10417 350.383 5.28906 350.508 5.50781C350.638 5.72135 350.719 5.91667 350.75 6.09375H351.875C351.865 5.71354 351.742 5.34115 351.508 4.97656C351.279 4.60677 350.94 4.29948 350.492 4.05469C350.044 3.8099 349.484 3.6875 348.812 3.6875C348.135 3.6875 347.547 3.83073 347.047 4.11719C346.552 4.40365 346.167 4.8099 345.891 5.33594C345.62 5.85677 345.484 6.47396 345.484 7.1875V8.60938ZM356.461 12.1328C356.883 12.1328 357.25 12.0729 357.562 11.9531C357.875 11.8281 358.138 11.6693 358.352 11.4766C358.57 11.2839 358.742 11.0781 358.867 10.8594H358.922V12H360.016V6.35156C360.016 5.70573 359.883 5.1875 359.617 4.79688C359.352 4.40625 358.992 4.125 358.539 3.95312C358.091 3.77604 357.596 3.6875 357.055 3.6875C356.622 3.6875 356.232 3.73177 355.883 3.82031C355.534 3.90885 355.232 4.04167 354.977 4.21875C354.727 4.39062 354.526 4.60417 354.375 4.85938C354.229 5.11458 354.141 5.40885 354.109 5.74219H355.211C355.268 5.54948 355.362 5.375 355.492 5.21875C355.628 5.05729 355.815 4.92969 356.055 4.83594C356.299 4.74219 356.615 4.69531 357 4.69531C357.573 4.69531 358.029 4.83073 358.367 5.10156C358.706 5.3724 358.875 5.79688 358.875 6.375V7.25781H356.641C355.708 7.25781 355 7.47917 354.516 7.92188C354.031 8.35938 353.789 8.92969 353.789 9.63281C353.789 10.388 354.036 10.9948 354.531 11.4531C355.026 11.9062 355.669 12.1328 356.461 12.1328ZM356.734 11.1328C356.26 11.1328 355.846 11.0078 355.492 10.7578C355.138 10.5078 354.961 10.125 354.961 9.60938C354.961 9.20833 355.091 8.875 355.352 8.60938C355.617 8.33854 356.055 8.20312 356.664 8.20312H358.875V9.19531C358.875 9.5651 358.779 9.89583 358.586 10.1875C358.398 10.4792 358.143 10.7109 357.82 10.8828C357.503 11.0495 357.141 11.1328 356.734 11.1328ZM362.867 12H363.992V7.39062C363.992 6.89583 364.076 6.44531 364.242 6.03906C364.414 5.6276 364.672 5.30208 365.016 5.0625C365.359 4.81771 365.794 4.69531 366.32 4.69531C366.727 4.69531 367.073 4.77865 367.359 4.94531C367.646 5.10677 367.862 5.34375 368.008 5.65625C368.159 5.96354 368.234 6.33594 368.234 6.77344V12H369.367V6.41406C369.367 5.5026 369.107 4.82031 368.586 4.36719C368.07 3.91406 367.398 3.6875 366.57 3.6875C366.003 3.6875 365.547 3.77865 365.203 3.96094C364.859 4.14323 364.599 4.36198 364.422 4.61719C364.25 4.8724 364.128 5.11458 364.055 5.34375H363.992V3.82031H362.867V12ZM1.04688 25.1094C1.04688 25.6302 1.16927 26.0339 1.41406 26.3203C1.66406 26.6068 1.9974 26.8229 2.41406 26.9688C2.83594 27.1094 3.30469 27.237 3.82031 27.3516C4.21094 27.4297 4.5651 27.5156 4.88281 27.6094C5.20052 27.7031 5.45312 27.8385 5.64062 28.0156C5.82812 28.1927 5.92188 28.4453 5.92188 28.7734C5.92188 29.0443 5.84896 29.2865 5.70312 29.5C5.5625 29.7135 5.34375 29.8828 5.04688 30.0078C4.75521 30.1328 4.38281 30.1953 3.92969 30.1953C3.49219 30.1953 3.13802 30.1406 2.86719 30.0312C2.59635 29.9167 2.39062 29.7604 2.25 29.5625C2.11458 29.3646 2.02865 29.1406 1.99219 28.8906H0.882812C0.882812 29.3542 1.00781 29.7552 1.25781 30.0938C1.50781 30.4271 1.85677 30.6849 2.30469 30.8672C2.7526 31.0443 3.27865 31.1328 3.88281 31.1328C4.4974 31.1328 5.04167 31.0391 5.51562 30.8516C5.99479 30.6589 6.36979 30.3776 6.64062 30.0078C6.91146 29.6328 7.04688 29.1771 7.04688 28.6406C7.04688 28.1042 6.91406 27.6901 6.64844 27.3984C6.38802 27.1016 6.04167 26.8802 5.60938 26.7344C5.17708 26.5833 4.70573 26.4609 4.19531 26.3672C3.94531 26.3203 3.69792 26.2682 3.45312 26.2109C3.21354 26.1536 2.99479 26.0781 2.79688 25.9844C2.60417 25.8906 2.44792 25.7656 2.32812 25.6094C2.21354 25.4479 2.15625 25.2396 2.15625 24.9844C2.15625 24.5469 2.32552 24.2135 2.66406 23.9844C3.00781 23.7552 3.4349 23.6406 3.94531 23.6406C4.36198 23.6406 4.70052 23.7057 4.96094 23.8359C5.22656 23.9661 5.42448 24.1302 5.55469 24.3281C5.6901 24.526 5.76562 24.7266 5.78125 24.9297H6.84375C6.84375 24.5078 6.72917 24.1276 6.5 23.7891C6.27604 23.4505 5.95052 23.1823 5.52344 22.9844C5.10156 22.7865 4.59115 22.6875 3.99219 22.6875C3.48177 22.6875 3 22.7734 2.54688 22.9453C2.09896 23.1172 1.73698 23.3828 1.46094 23.7422C1.1849 24.0964 1.04688 24.5521 1.04688 25.1094ZM12.4531 31.1328C12.9479 31.1328 13.3802 31.0651 13.75 30.9297C14.125 30.7943 14.4375 30.6224 14.6875 30.4141C14.9427 30.2005 15.1406 29.974 15.2812 29.7344C15.4219 29.4896 15.5078 29.263 15.5391 29.0547H14.3438C14.2917 29.2318 14.1849 29.4036 14.0234 29.5703C13.862 29.7318 13.6484 29.8672 13.3828 29.9766C13.1172 30.0807 12.8047 30.1328 12.4453 30.1328C11.7057 30.1328 11.1432 29.8958 10.7578 29.4219C10.3724 28.9427 10.1797 28.3464 10.1797 27.6328V27.2031H15.6562V26.2891C15.6562 25.5495 15.513 24.9115 15.2266 24.375C14.9453 23.8385 14.5573 23.4245 14.0625 23.1328C13.5677 22.8359 12.9974 22.6875 12.3516 22.6875C11.7109 22.6875 11.1406 22.8359 10.6406 23.1328C10.1458 23.4245 9.75521 23.8385 9.46875 24.375C9.1875 24.9115 9.04688 25.5495 9.04688 26.2891V27.5547C9.04688 28.2786 9.17969 28.9115 9.44531 29.4531C9.71615 29.9896 10.1042 30.4036 10.6094 30.6953C11.1198 30.987 11.7344 31.1328 12.4531 31.1328ZM10.1797 26.3203C10.1797 26.2995 10.1797 26.2786 10.1797 26.2578C10.1797 26.237 10.1797 26.2135 10.1797 26.1875C10.1797 25.6823 10.2682 25.2422 10.4453 24.8672C10.6276 24.4922 10.8802 24.2031 11.2031 24C11.5312 23.7969 11.9141 23.6953 12.3516 23.6953C12.7839 23.6953 13.1615 23.7969 13.4844 24C13.8125 24.2031 14.0677 24.4922 14.25 24.8672C14.4323 25.2422 14.5234 25.6823 14.5234 26.1875C14.5234 26.2135 14.5234 26.237 14.5234 26.2578C14.5234 26.2786 14.5234 26.2995 14.5234 26.3203H10.1797ZM21.1094 31.1328C21.6042 31.1328 22.0365 31.0651 22.4062 30.9297C22.7812 30.7943 23.0938 30.6224 23.3438 30.4141C23.599 30.2005 23.7969 29.974 23.9375 29.7344C24.0781 29.4896 24.1641 29.263 24.1953 29.0547H23C22.9479 29.2318 22.8411 29.4036 22.6797 29.5703C22.5182 29.7318 22.3047 29.8672 22.0391 29.9766C21.7734 30.0807 21.4609 30.1328 21.1016 30.1328C20.362 30.1328 19.7995 29.8958 19.4141 29.4219C19.0286 28.9427 18.8359 28.3464 18.8359 27.6328V27.2031H24.3125V26.2891C24.3125 25.5495 24.1693 24.9115 23.8828 24.375C23.6016 23.8385 23.2135 23.4245 22.7188 23.1328C22.224 22.8359 21.6536 22.6875 21.0078 22.6875C20.3672 22.6875 19.7969 22.8359 19.2969 23.1328C18.8021 23.4245 18.4115 23.8385 18.125 24.375C17.8438 24.9115 17.7031 25.5495 17.7031 26.2891V27.5547C17.7031 28.2786 17.8359 28.9115 18.1016 29.4531C18.3724 29.9896 18.7604 30.4036 19.2656 30.6953C19.776 30.987 20.3906 31.1328 21.1094 31.1328ZM18.8359 26.3203C18.8359 26.2995 18.8359 26.2786 18.8359 26.2578C18.8359 26.237 18.8359 26.2135 18.8359 26.1875C18.8359 25.6823 18.9245 25.2422 19.1016 24.8672C19.2839 24.4922 19.5365 24.2031 19.8594 24C20.1875 23.7969 20.5703 23.6953 21.0078 23.6953C21.4401 23.6953 21.8177 23.7969 22.1406 24C22.4688 24.2031 22.724 24.4922 22.9062 24.8672C23.0885 25.2422 23.1797 25.6823 23.1797 26.1875C23.1797 26.2135 23.1797 26.237 23.1797 26.2578C23.1797 26.2786 23.1797 26.2995 23.1797 26.3203H18.8359ZM33.9922 31.1328C34.6328 31.1328 35.1927 30.9948 35.6719 30.7188C36.151 30.4375 36.5234 30.0391 36.7891 29.5234C37.0547 29.0026 37.1875 28.3828 37.1875 27.6641V26.1484C37.1875 25.4453 37.0573 24.8359 36.7969 24.3203C36.5365 23.7995 36.1719 23.3984 35.7031 23.1172C35.2344 22.8307 34.6797 22.6875 34.0391 22.6875C33.7214 22.6875 33.4271 22.7266 33.1562 22.8047C32.8854 22.8776 32.6406 22.9818 32.4219 23.1172C32.2083 23.2526 32.026 23.4115 31.875 23.5938C31.724 23.7708 31.612 23.9635 31.5391 24.1719H31.4766V22.8125H30.4062V33.7031H31.5312V29.7422H31.5938C31.7135 30.0182 31.8828 30.2604 32.1016 30.4688C32.3255 30.6771 32.5964 30.8411 32.9141 30.9609C33.2318 31.0755 33.5911 31.1328 33.9922 31.1328ZM33.8438 30.1328C33.3854 30.1328 32.9818 30.0312 32.6328 29.8281C32.2891 29.625 32.0182 29.3438 31.8203 28.9844C31.6276 28.6198 31.5312 28.2083 31.5312 27.75V26.2266C31.5312 25.7161 31.6224 25.2708 31.8047 24.8906C31.987 24.5104 32.2474 24.2161 32.5859 24.0078C32.9297 23.7995 33.3359 23.6953 33.8047 23.6953C34.2786 23.6953 34.6823 23.8021 35.0156 24.0156C35.3542 24.2292 35.612 24.5391 35.7891 24.9453C35.9661 25.3516 36.0547 25.8464 36.0547 26.4297V27.3984C36.0547 27.987 35.9635 28.4844 35.7812 28.8906C35.6042 29.2969 35.349 29.6068 35.0156 29.8203C34.6875 30.0286 34.2969 30.1328 33.8438 30.1328ZM39.75 31H40.8828V19.7734H39.75V31ZM46.8438 31.1328C47.3385 31.1328 47.7708 31.0651 48.1406 30.9297C48.5156 30.7943 48.8281 30.6224 49.0781 30.4141C49.3333 30.2005 49.5312 29.974 49.6719 29.7344C49.8125 29.4896 49.8984 29.263 49.9297 29.0547H48.7344C48.6823 29.2318 48.5755 29.4036 48.4141 29.5703C48.2526 29.7318 48.0391 29.8672 47.7734 29.9766C47.5078 30.0807 47.1953 30.1328 46.8359 30.1328C46.0964 30.1328 45.5339 29.8958 45.1484 29.4219C44.763 28.9427 44.5703 28.3464 44.5703 27.6328V27.2031H50.0469V26.2891C50.0469 25.5495 49.9036 24.9115 49.6172 24.375C49.3359 23.8385 48.9479 23.4245 48.4531 23.1328C47.9583 22.8359 47.388 22.6875 46.7422 22.6875C46.1016 22.6875 45.5312 22.8359 45.0312 23.1328C44.5365 23.4245 44.1458 23.8385 43.8594 24.375C43.5781 24.9115 43.4375 25.5495 43.4375 26.2891V27.5547C43.4375 28.2786 43.5703 28.9115 43.8359 29.4531C44.1068 29.9896 44.4948 30.4036 45 30.6953C45.5104 30.987 46.125 31.1328 46.8438 31.1328ZM44.5703 26.3203C44.5703 26.2995 44.5703 26.2786 44.5703 26.2578C44.5703 26.237 44.5703 26.2135 44.5703 26.1875C44.5703 25.6823 44.6589 25.2422 44.8359 24.8672C45.0182 24.4922 45.2708 24.2031 45.5938 24C45.9219 23.7969 46.3047 23.6953 46.7422 23.6953C47.1745 23.6953 47.5521 23.7969 47.875 24C48.2031 24.2031 48.4583 24.4922 48.6406 24.8672C48.8229 25.2422 48.9141 25.6823 48.9141 26.1875C48.9141 26.2135 48.9141 26.237 48.9141 26.2578C48.9141 26.2786 48.9141 26.2995 48.9141 26.3203H44.5703ZM52.4922 31H53.6172V26.3906C53.6172 25.8958 53.7005 25.4453 53.8672 25.0391C54.0391 24.6276 54.2969 24.3021 54.6406 24.0625C54.9844 23.8177 55.4193 23.6953 55.9453 23.6953C56.3516 23.6953 56.6979 23.7786 56.9844 23.9453C57.2708 24.1068 57.487 24.3438 57.6328 24.6562C57.7839 24.9635 57.8594 25.3359 57.8594 25.7734V31H58.9922V25.4141C58.9922 24.5026 58.7318 23.8203 58.2109 23.3672C57.6953 22.9141 57.0234 22.6875 56.1953 22.6875C55.6276 22.6875 55.1719 22.7786 54.8281 22.9609C54.4844 23.1432 54.224 23.362 54.0469 23.6172C53.875 23.8724 53.7526 24.1146 53.6797 24.3438H53.6172V22.8203H52.4922V31ZM62.2422 22.8203H60.9375V23.7656H62.2422V28.7812C62.2422 29.3021 62.2969 29.7344 62.4062 30.0781C62.5208 30.4167 62.737 30.6693 63.0547 30.8359C63.3776 30.9974 63.8516 31.0781 64.4766 31.0781C64.6068 31.0781 64.7812 31.0703 65 31.0547C65.2188 31.0391 65.3594 31.026 65.4219 31.0156V30.0703C65.3542 30.0755 65.25 30.0833 65.1094 30.0938C64.9688 30.1042 64.849 30.1094 64.75 30.1094C64.224 30.1094 63.862 30.0234 63.6641 29.8516C63.4661 29.6797 63.3672 29.3411 63.3672 28.8359V23.7656H65.2891V22.8203H63.3672V20.7734H62.2422V22.8203ZM73.9297 22.8203H72.7266L70.3906 29.8281H70.3359L67.9922 22.8203H66.7344L69.7812 31.125L69.6562 31.5391C69.5208 32.0026 69.3229 32.3385 69.0625 32.5469C68.8021 32.7604 68.4453 32.8672 67.9922 32.8672C67.9193 32.8672 67.8203 32.862 67.6953 32.8516C67.5703 32.8411 67.474 32.8307 67.4062 32.8203V33.7812C67.5052 33.8021 67.6224 33.8177 67.7578 33.8281C67.8932 33.8385 68.0156 33.8438 68.125 33.8438C68.7656 33.8438 69.2917 33.6693 69.7031 33.3203C70.1198 32.9766 70.4766 32.4036 70.7734 31.6016L70.9766 31.0703C71.2214 30.3828 71.4661 29.6953 71.7109 29.0078C71.9557 28.3203 72.2005 27.6328 72.4453 26.9453C72.6953 26.2578 72.9427 25.5703 73.1875 24.8828C73.4375 24.1953 73.6849 23.5078 73.9297 22.8203ZM80.0391 22.8203H78.7344V23.7656H80.0391V28.7812C80.0391 29.3021 80.0938 29.7344 80.2031 30.0781C80.3177 30.4167 80.5339 30.6693 80.8516 30.8359C81.1745 30.9974 81.6484 31.0781 82.2734 31.0781C82.4036 31.0781 82.5781 31.0703 82.7969 31.0547C83.0156 31.0391 83.1562 31.026 83.2188 31.0156V30.0703C83.151 30.0755 83.0469 30.0833 82.9062 30.0938C82.7656 30.1042 82.6458 30.1094 82.5469 30.1094C82.0208 30.1094 81.6589 30.0234 81.4609 29.8516C81.263 29.6797 81.1641 29.3411 81.1641 28.8359V23.7656H83.0859V22.8203H81.1641V20.7734H80.0391V22.8203ZM85.5 31H86.625V26.3906C86.625 25.8958 86.7109 25.4453 86.8828 25.0391C87.0547 24.6276 87.3125 24.3021 87.6562 24.0625C88 23.8177 88.4271 23.6953 88.9375 23.6953C89.349 23.6953 89.7005 23.7786 89.9922 23.9453C90.2839 24.1068 90.5078 24.3438 90.6641 24.6562C90.8203 24.9688 90.8984 25.3464 90.8984 25.7891V31H92.0312V25.4297C92.0312 24.513 91.7682 23.8281 91.2422 23.375C90.7161 22.9167 90.0573 22.6875 89.2656 22.6875C88.6927 22.6875 88.2266 22.7839 87.8672 22.9766C87.513 23.1693 87.2422 23.3958 87.0547 23.6562C86.8672 23.9115 86.7448 24.1406 86.6875 24.3438H86.625V19.7734H85.5V31ZM97.8906 31.1328C98.3854 31.1328 98.8177 31.0651 99.1875 30.9297C99.5625 30.7943 99.875 30.6224 100.125 30.4141C100.38 30.2005 100.578 29.974 100.719 29.7344C100.859 29.4896 100.945 29.263 100.977 29.0547H99.7812C99.7292 29.2318 99.6224 29.4036 99.4609 29.5703C99.2995 29.7318 99.0859 29.8672 98.8203 29.9766C98.5547 30.0807 98.2422 30.1328 97.8828 30.1328C97.1432 30.1328 96.5807 29.8958 96.1953 29.4219C95.8099 28.9427 95.6172 28.3464 95.6172 27.6328V27.2031H101.094V26.2891C101.094 25.5495 100.951 24.9115 100.664 24.375C100.383 23.8385 99.9948 23.4245 99.5 23.1328C99.0052 22.8359 98.4349 22.6875 97.7891 22.6875C97.1484 22.6875 96.5781 22.8359 96.0781 23.1328C95.5833 23.4245 95.1927 23.8385 94.9062 24.375C94.625 24.9115 94.4844 25.5495 94.4844 26.2891V27.5547C94.4844 28.2786 94.6172 28.9115 94.8828 29.4531C95.1536 29.9896 95.5417 30.4036 96.0469 30.6953C96.5573 30.987 97.1719 31.1328 97.8906 31.1328ZM95.6172 26.3203C95.6172 26.2995 95.6172 26.2786 95.6172 26.2578C95.6172 26.237 95.6172 26.2135 95.6172 26.1875C95.6172 25.6823 95.7057 25.2422 95.8828 24.8672C96.0651 24.4922 96.3177 24.2031 96.6406 24C96.9688 23.7969 97.3516 23.6953 97.7891 23.6953C98.2214 23.6953 98.599 23.7969 98.9219 24C99.25 24.2031 99.5052 24.4922 99.6875 24.8672C99.8698 25.2422 99.9609 25.6823 99.9609 26.1875C99.9609 26.2135 99.9609 26.237 99.9609 26.2578C99.9609 26.2786 99.9609 26.2995 99.9609 26.3203H95.6172ZM103.664 31H104.789V25.8516C104.789 25.4453 104.875 25.0859 105.047 24.7734C105.219 24.4557 105.471 24.2057 105.805 24.0234C106.138 23.8411 106.544 23.75 107.023 23.75C107.154 23.75 107.276 23.7552 107.391 23.7656C107.51 23.7708 107.602 23.7786 107.664 23.7891V22.7344C107.586 22.724 107.503 22.7161 107.414 22.7109C107.331 22.7005 107.245 22.6953 107.156 22.6953C106.661 22.6953 106.255 22.776 105.938 22.9375C105.625 23.099 105.383 23.2917 105.211 23.5156C105.039 23.7344 104.917 23.9401 104.844 24.1328H104.789V22.8203H103.664V31ZM112.594 31.1328C113.089 31.1328 113.521 31.0651 113.891 30.9297C114.266 30.7943 114.578 30.6224 114.828 30.4141C115.083 30.2005 115.281 29.974 115.422 29.7344C115.562 29.4896 115.648 29.263 115.68 29.0547H114.484C114.432 29.2318 114.326 29.4036 114.164 29.5703C114.003 29.7318 113.789 29.8672 113.523 29.9766C113.258 30.0807 112.945 30.1328 112.586 30.1328C111.846 30.1328 111.284 29.8958 110.898 29.4219C110.513 28.9427 110.32 28.3464 110.32 27.6328V27.2031H115.797V26.2891C115.797 25.5495 115.654 24.9115 115.367 24.375C115.086 23.8385 114.698 23.4245 114.203 23.1328C113.708 22.8359 113.138 22.6875 112.492 22.6875C111.852 22.6875 111.281 22.8359 110.781 23.1328C110.286 23.4245 109.896 23.8385 109.609 24.375C109.328 24.9115 109.188 25.5495 109.188 26.2891V27.5547C109.188 28.2786 109.32 28.9115 109.586 29.4531C109.857 29.9896 110.245 30.4036 110.75 30.6953C111.26 30.987 111.875 31.1328 112.594 31.1328ZM110.32 26.3203C110.32 26.2995 110.32 26.2786 110.32 26.2578C110.32 26.237 110.32 26.2135 110.32 26.1875C110.32 25.6823 110.409 25.2422 110.586 24.8672C110.768 24.4922 111.021 24.2031 111.344 24C111.672 23.7969 112.055 23.6953 112.492 23.6953C112.924 23.6953 113.302 23.7969 113.625 24C113.953 24.2031 114.208 24.4922 114.391 24.8672C114.573 25.2422 114.664 25.6823 114.664 26.1875C114.664 26.2135 114.664 26.237 114.664 26.2578C114.664 26.2786 114.664 26.2995 114.664 26.3203H110.32ZM122.305 22.8203H121V23.7656H122.305V28.7812C122.305 29.3021 122.359 29.7344 122.469 30.0781C122.583 30.4167 122.799 30.6693 123.117 30.8359C123.44 30.9974 123.914 31.0781 124.539 31.0781C124.669 31.0781 124.844 31.0703 125.062 31.0547C125.281 31.0391 125.422 31.026 125.484 31.0156V30.0703C125.417 30.0755 125.312 30.0833 125.172 30.0938C125.031 30.1042 124.911 30.1094 124.812 30.1094C124.286 30.1094 123.924 30.0234 123.727 29.8516C123.529 29.6797 123.43 29.3411 123.43 28.8359V23.7656H125.352V22.8203H123.43V20.7734H122.305V22.8203ZM127.766 31H128.891V26.3906C128.891 25.8958 128.977 25.4453 129.148 25.0391C129.32 24.6276 129.578 24.3021 129.922 24.0625C130.266 23.8177 130.693 23.6953 131.203 23.6953C131.615 23.6953 131.966 23.7786 132.258 23.9453C132.549 24.1068 132.773 24.3438 132.93 24.6562C133.086 24.9688 133.164 25.3464 133.164 25.7891V31H134.297V25.4297C134.297 24.513 134.034 23.8281 133.508 23.375C132.982 22.9167 132.323 22.6875 131.531 22.6875C130.958 22.6875 130.492 22.7839 130.133 22.9766C129.779 23.1693 129.508 23.3958 129.32 23.6562C129.133 23.9115 129.01 24.1406 128.953 24.3438H128.891V19.7734H127.766V31ZM139.336 31.1328C139.758 31.1328 140.125 31.0729 140.438 30.9531C140.75 30.8281 141.013 30.6693 141.227 30.4766C141.445 30.2839 141.617 30.0781 141.742 29.8594H141.797V31H142.891V25.3516C142.891 24.7057 142.758 24.1875 142.492 23.7969C142.227 23.4062 141.867 23.125 141.414 22.9531C140.966 22.776 140.471 22.6875 139.93 22.6875C139.497 22.6875 139.107 22.7318 138.758 22.8203C138.409 22.9089 138.107 23.0417 137.852 23.2188C137.602 23.3906 137.401 23.6042 137.25 23.8594C137.104 24.1146 137.016 24.4089 136.984 24.7422H138.086C138.143 24.5495 138.237 24.375 138.367 24.2188C138.503 24.0573 138.69 23.9297 138.93 23.8359C139.174 23.7422 139.49 23.6953 139.875 23.6953C140.448 23.6953 140.904 23.8307 141.242 24.1016C141.581 24.3724 141.75 24.7969 141.75 25.375V26.2578H139.516C138.583 26.2578 137.875 26.4792 137.391 26.9219C136.906 27.3594 136.664 27.9297 136.664 28.6328C136.664 29.388 136.911 29.9948 137.406 30.4531C137.901 30.9062 138.544 31.1328 139.336 31.1328ZM139.609 30.1328C139.135 30.1328 138.721 30.0078 138.367 29.7578C138.013 29.5078 137.836 29.125 137.836 28.6094C137.836 28.2083 137.966 27.875 138.227 27.6094C138.492 27.3385 138.93 27.2031 139.539 27.2031H141.75V28.1953C141.75 28.5651 141.654 28.8958 141.461 29.1875C141.273 29.4792 141.018 29.7109 140.695 29.8828C140.378 30.0495 140.016 30.1328 139.609 30.1328ZM146.148 22.8203H144.844V23.7656H146.148V28.7812C146.148 29.3021 146.203 29.7344 146.312 30.0781C146.427 30.4167 146.643 30.6693 146.961 30.8359C147.284 30.9974 147.758 31.0781 148.383 31.0781C148.513 31.0781 148.688 31.0703 148.906 31.0547C149.125 31.0391 149.266 31.026 149.328 31.0156V30.0703C149.26 30.0755 149.156 30.0833 149.016 30.0938C148.875 30.1042 148.755 30.1094 148.656 30.1094C148.13 30.1094 147.768 30.0234 147.57 29.8516C147.372 29.6797 147.273 29.3411 147.273 28.8359V23.7656H149.195V22.8203H147.273V20.7734H146.148V22.8203ZM155.227 31H156.352V26.3906C156.352 25.8958 156.435 25.4453 156.602 25.0391C156.773 24.6276 157.031 24.3021 157.375 24.0625C157.719 23.8177 158.154 23.6953 158.68 23.6953C159.086 23.6953 159.432 23.7786 159.719 23.9453C160.005 24.1068 160.221 24.3438 160.367 24.6562C160.518 24.9635 160.594 25.3359 160.594 25.7734V31H161.727V25.4141C161.727 24.5026 161.466 23.8203 160.945 23.3672C160.43 22.9141 159.758 22.6875 158.93 22.6875C158.362 22.6875 157.906 22.7786 157.562 22.9609C157.219 23.1432 156.958 23.362 156.781 23.6172C156.609 23.8724 156.487 24.1146 156.414 24.3438H156.352V22.8203H155.227V31ZM167.578 31.1328C168.073 31.1328 168.505 31.0651 168.875 30.9297C169.25 30.7943 169.562 30.6224 169.812 30.4141C170.068 30.2005 170.266 29.974 170.406 29.7344C170.547 29.4896 170.633 29.263 170.664 29.0547H169.469C169.417 29.2318 169.31 29.4036 169.148 29.5703C168.987 29.7318 168.773 29.8672 168.508 29.9766C168.242 30.0807 167.93 30.1328 167.57 30.1328C166.831 30.1328 166.268 29.8958 165.883 29.4219C165.497 28.9427 165.305 28.3464 165.305 27.6328V27.2031H170.781V26.2891C170.781 25.5495 170.638 24.9115 170.352 24.375C170.07 23.8385 169.682 23.4245 169.188 23.1328C168.693 22.8359 168.122 22.6875 167.477 22.6875C166.836 22.6875 166.266 22.8359 165.766 23.1328C165.271 23.4245 164.88 23.8385 164.594 24.375C164.312 24.9115 164.172 25.5495 164.172 26.2891V27.5547C164.172 28.2786 164.305 28.9115 164.57 29.4531C164.841 29.9896 165.229 30.4036 165.734 30.6953C166.245 30.987 166.859 31.1328 167.578 31.1328ZM165.305 26.3203C165.305 26.2995 165.305 26.2786 165.305 26.2578C165.305 26.237 165.305 26.2135 165.305 26.1875C165.305 25.6823 165.393 25.2422 165.57 24.8672C165.753 24.4922 166.005 24.2031 166.328 24C166.656 23.7969 167.039 23.6953 167.477 23.6953C167.909 23.6953 168.286 23.7969 168.609 24C168.938 24.2031 169.193 24.4922 169.375 24.8672C169.557 25.2422 169.648 25.6823 169.648 26.1875C169.648 26.2135 169.648 26.237 169.648 26.2578C169.648 26.2786 169.648 26.2995 169.648 26.3203H165.305ZM176.234 31.1328C176.729 31.1328 177.161 31.0651 177.531 30.9297C177.906 30.7943 178.219 30.6224 178.469 30.4141C178.724 30.2005 178.922 29.974 179.062 29.7344C179.203 29.4896 179.289 29.263 179.32 29.0547H178.125C178.073 29.2318 177.966 29.4036 177.805 29.5703C177.643 29.7318 177.43 29.8672 177.164 29.9766C176.898 30.0807 176.586 30.1328 176.227 30.1328C175.487 30.1328 174.924 29.8958 174.539 29.4219C174.154 28.9427 173.961 28.3464 173.961 27.6328V27.2031H179.438V26.2891C179.438 25.5495 179.294 24.9115 179.008 24.375C178.727 23.8385 178.339 23.4245 177.844 23.1328C177.349 22.8359 176.779 22.6875 176.133 22.6875C175.492 22.6875 174.922 22.8359 174.422 23.1328C173.927 23.4245 173.536 23.8385 173.25 24.375C172.969 24.9115 172.828 25.5495 172.828 26.2891V27.5547C172.828 28.2786 172.961 28.9115 173.227 29.4531C173.497 29.9896 173.885 30.4036 174.391 30.6953C174.901 30.987 175.516 31.1328 176.234 31.1328ZM173.961 26.3203C173.961 26.2995 173.961 26.2786 173.961 26.2578C173.961 26.237 173.961 26.2135 173.961 26.1875C173.961 25.6823 174.049 25.2422 174.227 24.8672C174.409 24.4922 174.661 24.2031 174.984 24C175.312 23.7969 175.695 23.6953 176.133 23.6953C176.565 23.6953 176.943 23.7969 177.266 24C177.594 24.2031 177.849 24.4922 178.031 24.8672C178.214 25.2422 178.305 25.6823 178.305 26.1875C178.305 26.2135 178.305 26.237 178.305 26.2578C178.305 26.2786 178.305 26.2995 178.305 26.3203H173.961ZM184.672 22.6875C184.047 22.6875 183.492 22.8255 183.008 23.1016C182.529 23.3776 182.154 23.7682 181.883 24.2734C181.612 24.7786 181.477 25.3776 181.477 26.0703V27.75C181.477 28.4323 181.607 29.026 181.867 29.5312C182.128 30.0365 182.495 30.4297 182.969 30.7109C183.448 30.987 184.003 31.125 184.633 31.125C184.956 31.125 185.258 31.0859 185.539 31.0078C185.82 30.9297 186.073 30.8229 186.297 30.6875C186.521 30.5469 186.706 30.388 186.852 30.2109C186.997 30.0339 187.096 29.8464 187.148 29.6484H187.203V31H188.281V19.7734H187.148V24.0859H187.094C186.99 23.8151 186.823 23.5755 186.594 23.3672C186.37 23.1536 186.096 22.987 185.773 22.8672C185.451 22.7474 185.083 22.6875 184.672 22.6875ZM184.812 23.6953C185.271 23.6953 185.674 23.7995 186.023 24.0078C186.372 24.2109 186.646 24.4922 186.844 24.8516C187.047 25.2109 187.148 25.6198 187.148 26.0781V27.5859C187.148 28.0859 187.055 28.5286 186.867 28.9141C186.68 29.2943 186.414 29.5911 186.07 29.8047C185.732 30.0182 185.326 30.125 184.852 30.125C184.393 30.125 183.995 30.0208 183.656 29.8125C183.323 29.599 183.065 29.2943 182.883 28.8984C182.701 28.4974 182.609 28.0156 182.609 27.4531V26.3516C182.609 25.7891 182.701 25.3099 182.883 24.9141C183.065 24.5182 183.32 24.2161 183.648 24.0078C183.977 23.7995 184.365 23.6953 184.812 23.6953ZM190.797 25.1094C190.797 25.6302 190.919 26.0339 191.164 26.3203C191.414 26.6068 191.747 26.8229 192.164 26.9688C192.586 27.1094 193.055 27.237 193.57 27.3516C193.961 27.4297 194.315 27.5156 194.633 27.6094C194.951 27.7031 195.203 27.8385 195.391 28.0156C195.578 28.1927 195.672 28.4453 195.672 28.7734C195.672 29.0443 195.599 29.2865 195.453 29.5C195.312 29.7135 195.094 29.8828 194.797 30.0078C194.505 30.1328 194.133 30.1953 193.68 30.1953C193.242 30.1953 192.888 30.1406 192.617 30.0312C192.346 29.9167 192.141 29.7604 192 29.5625C191.865 29.3646 191.779 29.1406 191.742 28.8906H190.633C190.633 29.3542 190.758 29.7552 191.008 30.0938C191.258 30.4271 191.607 30.6849 192.055 30.8672C192.503 31.0443 193.029 31.1328 193.633 31.1328C194.247 31.1328 194.792 31.0391 195.266 30.8516C195.745 30.6589 196.12 30.3776 196.391 30.0078C196.661 29.6328 196.797 29.1771 196.797 28.6406C196.797 28.1042 196.664 27.6901 196.398 27.3984C196.138 27.1016 195.792 26.8802 195.359 26.7344C194.927 26.5833 194.456 26.4609 193.945 26.3672C193.695 26.3203 193.448 26.2682 193.203 26.2109C192.964 26.1536 192.745 26.0781 192.547 25.9844C192.354 25.8906 192.198 25.7656 192.078 25.6094C191.964 25.4479 191.906 25.2396 191.906 24.9844C191.906 24.5469 192.076 24.2135 192.414 23.9844C192.758 23.7552 193.185 23.6406 193.695 23.6406C194.112 23.6406 194.451 23.7057 194.711 23.8359C194.977 23.9661 195.174 24.1302 195.305 24.3281C195.44 24.526 195.516 24.7266 195.531 24.9297H196.594C196.594 24.5078 196.479 24.1276 196.25 23.7891C196.026 23.4505 195.701 23.1823 195.273 22.9844C194.852 22.7865 194.341 22.6875 193.742 22.6875C193.232 22.6875 192.75 22.7734 192.297 22.9453C191.849 23.1172 191.487 23.3828 191.211 23.7422C190.935 24.0964 190.797 24.5521 190.797 25.1094ZM203.273 22.8203H201.969V23.7656H203.273V28.7812C203.273 29.3021 203.328 29.7344 203.438 30.0781C203.552 30.4167 203.768 30.6693 204.086 30.8359C204.409 30.9974 204.883 31.0781 205.508 31.0781C205.638 31.0781 205.812 31.0703 206.031 31.0547C206.25 31.0391 206.391 31.026 206.453 31.0156V30.0703C206.385 30.0755 206.281 30.0833 206.141 30.0938C206 30.1042 205.88 30.1094 205.781 30.1094C205.255 30.1094 204.893 30.0234 204.695 29.8516C204.497 29.6797 204.398 29.3411 204.398 28.8359V23.7656H206.32V22.8203H204.398V20.7734H203.273V22.8203ZM211.75 22.6875C211.094 22.6875 210.505 22.8333 209.984 23.125C209.464 23.4115 209.052 23.8229 208.75 24.3594C208.448 24.8906 208.297 25.526 208.297 26.2656V27.5547C208.297 28.3203 208.445 28.9714 208.742 29.5078C209.044 30.0391 209.453 30.4427 209.969 30.7188C210.49 30.9948 211.083 31.1328 211.75 31.1328C212.401 31.1328 212.987 30.9948 213.508 30.7188C214.029 30.4375 214.44 30.0312 214.742 29.5C215.044 28.9688 215.195 28.3203 215.195 27.5547V26.2656C215.195 25.5 215.044 24.8516 214.742 24.3203C214.44 23.7891 214.029 23.3854 213.508 23.1094C212.987 22.8281 212.401 22.6875 211.75 22.6875ZM211.758 23.6953C212.221 23.6953 212.625 23.8073 212.969 24.0312C213.318 24.25 213.586 24.5625 213.773 24.9688C213.966 25.3698 214.062 25.8464 214.062 26.3984V27.4375C214.062 27.9948 213.969 28.4766 213.781 28.8828C213.599 29.2839 213.336 29.5938 212.992 29.8125C212.648 30.026 212.237 30.1328 211.758 30.1328C211.273 30.1328 210.857 30.026 210.508 29.8125C210.159 29.5938 209.891 29.2839 209.703 28.8828C209.516 28.4766 209.422 27.9948 209.422 27.4375V26.3984C209.422 25.8464 209.518 25.3698 209.711 24.9688C209.909 24.5625 210.182 24.25 210.531 24.0312C210.88 23.8073 211.289 23.6953 211.758 23.6953ZM224.953 31.1328C225.604 31.1328 226.169 30.9922 226.648 30.7109C227.128 30.4245 227.497 30.0234 227.758 29.5078C228.018 28.987 228.148 28.3724 228.148 27.6641V26.1484C228.148 25.4401 228.018 24.8281 227.758 24.3125C227.503 23.7969 227.138 23.3984 226.664 23.1172C226.195 22.8307 225.641 22.6875 225 22.6875C224.698 22.6875 224.411 22.724 224.141 22.7969C223.87 22.8698 223.625 22.974 223.406 23.1094C223.188 23.2396 223.003 23.3958 222.852 23.5781C222.701 23.7552 222.594 23.9531 222.531 24.1719H222.477V19.7734H221.344V31H222.422V29.7422H222.477C222.602 30.0286 222.784 30.276 223.023 30.4844C223.263 30.6927 223.547 30.8542 223.875 30.9688C224.203 31.0781 224.562 31.1328 224.953 31.1328ZM224.82 30.1328C224.362 30.1328 223.956 30.0286 223.602 29.8203C223.253 29.612 222.977 29.3255 222.773 28.9609C222.576 28.5964 222.477 28.1797 222.477 27.7109V26.2656C222.477 25.7396 222.57 25.2839 222.758 24.8984C222.945 24.513 223.214 24.2161 223.562 24.0078C223.911 23.7995 224.318 23.6953 224.781 23.6953C225.255 23.6953 225.656 23.8047 225.984 24.0234C226.318 24.2422 226.573 24.5573 226.75 24.9688C226.927 25.375 227.016 25.8672 227.016 26.4453V27.4141C227.016 27.9818 226.93 28.4688 226.758 28.875C226.586 29.2812 226.333 29.5938 226 29.8125C225.672 30.026 225.279 30.1328 224.82 30.1328ZM233.641 31.1328C234.135 31.1328 234.568 31.0651 234.938 30.9297C235.312 30.7943 235.625 30.6224 235.875 30.4141C236.13 30.2005 236.328 29.974 236.469 29.7344C236.609 29.4896 236.695 29.263 236.727 29.0547H235.531C235.479 29.2318 235.372 29.4036 235.211 29.5703C235.049 29.7318 234.836 29.8672 234.57 29.9766C234.305 30.0807 233.992 30.1328 233.633 30.1328C232.893 30.1328 232.331 29.8958 231.945 29.4219C231.56 28.9427 231.367 28.3464 231.367 27.6328V27.2031H236.844V26.2891C236.844 25.5495 236.701 24.9115 236.414 24.375C236.133 23.8385 235.745 23.4245 235.25 23.1328C234.755 22.8359 234.185 22.6875 233.539 22.6875C232.898 22.6875 232.328 22.8359 231.828 23.1328C231.333 23.4245 230.943 23.8385 230.656 24.375C230.375 24.9115 230.234 25.5495 230.234 26.2891V27.5547C230.234 28.2786 230.367 28.9115 230.633 29.4531C230.904 29.9896 231.292 30.4036 231.797 30.6953C232.307 30.987 232.922 31.1328 233.641 31.1328ZM231.367 26.3203C231.367 26.2995 231.367 26.2786 231.367 26.2578C231.367 26.237 231.367 26.2135 231.367 26.1875C231.367 25.6823 231.456 25.2422 231.633 24.8672C231.815 24.4922 232.068 24.2031 232.391 24C232.719 23.7969 233.102 23.6953 233.539 23.6953C233.971 23.6953 234.349 23.7969 234.672 24C235 24.2031 235.255 24.4922 235.438 24.8672C235.62 25.2422 235.711 25.6823 235.711 26.1875C235.711 26.2135 235.711 26.237 235.711 26.2578C235.711 26.2786 235.711 26.2995 235.711 26.3203H231.367ZM245.719 22.6875C245.094 22.6875 244.539 22.8255 244.055 23.1016C243.576 23.3776 243.201 23.7682 242.93 24.2734C242.659 24.7786 242.523 25.3776 242.523 26.0703V27.75C242.523 28.4323 242.654 29.026 242.914 29.5312C243.174 30.0365 243.542 30.4297 244.016 30.7109C244.495 30.987 245.049 31.125 245.68 31.125C246.003 31.125 246.305 31.0859 246.586 31.0078C246.867 30.9297 247.12 30.8229 247.344 30.6875C247.568 30.5469 247.753 30.388 247.898 30.2109C248.044 30.0339 248.143 29.8464 248.195 29.6484H248.25V31H249.328V19.7734H248.195V24.0859H248.141C248.036 23.8151 247.87 23.5755 247.641 23.3672C247.417 23.1536 247.143 22.987 246.82 22.8672C246.497 22.7474 246.13 22.6875 245.719 22.6875ZM245.859 23.6953C246.318 23.6953 246.721 23.7995 247.07 24.0078C247.419 24.2109 247.693 24.4922 247.891 24.8516C248.094 25.2109 248.195 25.6198 248.195 26.0781V27.5859C248.195 28.0859 248.102 28.5286 247.914 28.9141C247.727 29.2943 247.461 29.5911 247.117 29.8047C246.779 30.0182 246.372 30.125 245.898 30.125C245.44 30.125 245.042 30.0208 244.703 29.8125C244.37 29.599 244.112 29.2943 243.93 28.8984C243.747 28.4974 243.656 28.0156 243.656 27.4531V26.3516C243.656 25.7891 243.747 25.3099 243.93 24.9141C244.112 24.5182 244.367 24.2161 244.695 24.0078C245.023 23.7995 245.411 23.6953 245.859 23.6953ZM255.297 22.6875C254.641 22.6875 254.052 22.8333 253.531 23.125C253.01 23.4115 252.599 23.8229 252.297 24.3594C251.995 24.8906 251.844 25.526 251.844 26.2656V27.5547C251.844 28.3203 251.992 28.9714 252.289 29.5078C252.591 30.0391 253 30.4427 253.516 30.7188C254.036 30.9948 254.63 31.1328 255.297 31.1328C255.948 31.1328 256.534 30.9948 257.055 30.7188C257.576 30.4375 257.987 30.0312 258.289 29.5C258.591 28.9688 258.742 28.3203 258.742 27.5547V26.2656C258.742 25.5 258.591 24.8516 258.289 24.3203C257.987 23.7891 257.576 23.3854 257.055 23.1094C256.534 22.8281 255.948 22.6875 255.297 22.6875ZM255.305 23.6953C255.768 23.6953 256.172 23.8073 256.516 24.0312C256.865 24.25 257.133 24.5625 257.32 24.9688C257.513 25.3698 257.609 25.8464 257.609 26.3984V27.4375C257.609 27.9948 257.516 28.4766 257.328 28.8828C257.146 29.2839 256.883 29.5938 256.539 29.8125C256.195 30.026 255.784 30.1328 255.305 30.1328C254.82 30.1328 254.404 30.026 254.055 29.8125C253.706 29.5938 253.438 29.2839 253.25 28.8828C253.062 28.4766 252.969 27.9948 252.969 27.4375V26.3984C252.969 25.8464 253.065 25.3698 253.258 24.9688C253.456 24.5625 253.729 24.25 254.078 24.0312C254.427 23.8073 254.836 23.6953 255.305 23.6953ZM261.242 31H262.367V26.3906C262.367 25.8958 262.451 25.4453 262.617 25.0391C262.789 24.6276 263.047 24.3021 263.391 24.0625C263.734 23.8177 264.169 23.6953 264.695 23.6953C265.102 23.6953 265.448 23.7786 265.734 23.9453C266.021 24.1068 266.237 24.3438 266.383 24.6562C266.534 24.9635 266.609 25.3359 266.609 25.7734V31H267.742V25.4141C267.742 24.5026 267.482 23.8203 266.961 23.3672C266.445 22.9141 265.773 22.6875 264.945 22.6875C264.378 22.6875 263.922 22.7786 263.578 22.9609C263.234 23.1432 262.974 23.362 262.797 23.6172C262.625 23.8724 262.503 24.1146 262.43 24.3438H262.367V22.8203H261.242V31ZM273.594 31.1328C274.089 31.1328 274.521 31.0651 274.891 30.9297C275.266 30.7943 275.578 30.6224 275.828 30.4141C276.083 30.2005 276.281 29.974 276.422 29.7344C276.562 29.4896 276.648 29.263 276.68 29.0547H275.484C275.432 29.2318 275.326 29.4036 275.164 29.5703C275.003 29.7318 274.789 29.8672 274.523 29.9766C274.258 30.0807 273.945 30.1328 273.586 30.1328C272.846 30.1328 272.284 29.8958 271.898 29.4219C271.513 28.9427 271.32 28.3464 271.32 27.6328V27.2031H276.797V26.2891C276.797 25.5495 276.654 24.9115 276.367 24.375C276.086 23.8385 275.698 23.4245 275.203 23.1328C274.708 22.8359 274.138 22.6875 273.492 22.6875C272.852 22.6875 272.281 22.8359 271.781 23.1328C271.286 23.4245 270.896 23.8385 270.609 24.375C270.328 24.9115 270.188 25.5495 270.188 26.2891V27.5547C270.188 28.2786 270.32 28.9115 270.586 29.4531C270.857 29.9896 271.245 30.4036 271.75 30.6953C272.26 30.987 272.875 31.1328 273.594 31.1328ZM271.32 26.3203C271.32 26.2995 271.32 26.2786 271.32 26.2578C271.32 26.237 271.32 26.2135 271.32 26.1875C271.32 25.6823 271.409 25.2422 271.586 24.8672C271.768 24.4922 272.021 24.2031 272.344 24C272.672 23.7969 273.055 23.6953 273.492 23.6953C273.924 23.6953 274.302 23.7969 274.625 24C274.953 24.2031 275.208 24.4922 275.391 24.8672C275.573 25.2422 275.664 25.6823 275.664 26.1875C275.664 26.2135 275.664 26.237 275.664 26.2578C275.664 26.2786 275.664 26.2995 275.664 26.3203H271.32ZM279.055 30.1562C279.055 30.4271 279.148 30.6589 279.336 30.8516C279.529 31.0391 279.76 31.1328 280.031 31.1328C280.318 31.1328 280.557 31.0391 280.75 30.8516C280.943 30.6589 281.039 30.4271 281.039 30.1562C281.039 29.8698 280.943 29.6302 280.75 29.4375C280.557 29.2448 280.318 29.1484 280.031 29.1484C279.76 29.1484 279.529 29.2448 279.336 29.4375C279.148 29.6302 279.055 29.8698 279.055 30.1562Z"
                  fill="white"
                />
              </svg>

              <div class="name">
                <svg
                  width="154"
                  height="14"
                  viewBox="0 0 154 14"
                  fill="none"
                  xmlns="http://www.w3.org/2000/svg"
                >
                  <path
                    opacity="0.8"
                    d="M5.16797 7.95801L5.44824 6.3584H1.12793L0.847656 7.95801H5.16797ZM14.9023 11H16.8164L17.9717 8.59375H21.0615L21.3691 11H23.3379L21.8613 1.66895H19.6465L14.9023 11ZM20.4873 3.45996L20.9316 7.21289H18.6006L20.3779 3.45996H20.4873ZM24.7598 11H26.5645L28.3076 1.17676H26.4961L24.7598 11ZM30.8643 11.1094C31.2152 11.1094 31.5182 11.057 31.7734 10.9521C32.0332 10.8473 32.2497 10.7152 32.4229 10.5557C32.596 10.3916 32.7259 10.2253 32.8125 10.0566H32.9082L32.7373 11H34.4395L35.1777 6.85059C35.2005 6.70475 35.221 6.55664 35.2393 6.40625C35.262 6.25586 35.2734 6.11686 35.2734 5.98926C35.2734 5.49707 35.1618 5.07552 34.9385 4.72461C34.7152 4.3737 34.3939 4.10482 33.9746 3.91797C33.5599 3.72656 33.0586 3.63086 32.4707 3.63086C31.8509 3.63086 31.3268 3.72884 30.8984 3.9248C30.4746 4.11621 30.1419 4.36914 29.9004 4.68359C29.6589 4.99349 29.5107 5.33529 29.4561 5.70898H31.1582C31.1992 5.56771 31.2699 5.44238 31.3701 5.33301C31.4749 5.22363 31.6071 5.13704 31.7666 5.07324C31.9307 5.00944 32.1243 4.97754 32.3477 4.97754C32.6302 4.97754 32.8581 5.02767 33.0312 5.12793C33.2044 5.22363 33.332 5.34896 33.4141 5.50391C33.4961 5.65885 33.5371 5.82292 33.5371 5.99609C33.5371 6.04167 33.5348 6.08952 33.5303 6.13965C33.5257 6.18522 33.5189 6.22396 33.5098 6.25586L33.4346 6.73438H31.6641C31.0762 6.73438 30.5658 6.81868 30.1328 6.9873C29.6999 7.15137 29.3604 7.3929 29.1143 7.71191C28.8682 8.03092 28.7314 8.41829 28.7041 8.87402C28.7041 8.91048 28.7018 8.94466 28.6973 8.97656C28.6973 9.00846 28.6973 9.03809 28.6973 9.06543C28.6973 9.49837 28.793 9.86751 28.9844 10.1729C29.1803 10.4782 29.4424 10.7106 29.7705 10.8701C30.0986 11.0296 30.4632 11.1094 30.8643 11.1094ZM30.4951 8.85352C30.4951 8.57096 30.6045 8.32943 30.8232 8.12891C31.0465 7.92383 31.3815 7.82129 31.8281 7.82129H33.2295L33.0859 8.62109C33.0221 8.96289 32.8421 9.24544 32.5459 9.46875C32.2542 9.6875 31.9238 9.79688 31.5547 9.79688C31.3405 9.79688 31.1536 9.75586 30.9941 9.67383C30.8346 9.5918 30.7116 9.48014 30.625 9.33887C30.5384 9.19759 30.4951 9.03581 30.4951 8.85352ZM36.4492 11H38.2607L38.9854 6.87793C39.0492 6.5179 39.1517 6.20117 39.293 5.92773C39.4388 5.6543 39.6279 5.4401 39.8604 5.28516C40.0973 5.13021 40.3753 5.05273 40.6943 5.05273C41.0635 5.05273 41.3415 5.16895 41.5283 5.40137C41.7197 5.62923 41.8154 5.92318 41.8154 6.2832C41.8154 6.40625 41.8063 6.54069 41.7881 6.68652C41.7744 6.83236 41.7585 6.9554 41.7402 7.05566L41.0498 11H42.8613L43.5381 7.15137C43.5745 6.95996 43.6087 6.75033 43.6406 6.52246C43.6771 6.2946 43.6953 6.07129 43.6953 5.85254C43.6953 5.44238 43.6133 5.07096 43.4492 4.73828C43.2852 4.40104 43.0391 4.13216 42.7109 3.93164C42.3874 3.73112 41.9818 3.63086 41.4941 3.63086C40.9609 3.63086 40.5212 3.74935 40.1748 3.98633C39.833 4.21875 39.5732 4.51725 39.3955 4.88184H39.293L39.498 3.74707H37.7207L36.4492 11ZM49.7588 11L50.8594 4.69727H50.9551L52.2471 9.97461H53.2998L56.499 4.69727H56.5947L55.4736 11H57.1621L58.8096 1.66895H56.7588L53.1836 7.63672H53.1084L51.6113 1.66895H49.7109L48.0635 11H49.7588ZM61.4893 11.1094C61.8402 11.1094 62.1432 11.057 62.3984 10.9521C62.6582 10.8473 62.8747 10.7152 63.0479 10.5557C63.221 10.3916 63.3509 10.2253 63.4375 10.0566H63.5332L63.3623 11H65.0645L65.8027 6.85059C65.8255 6.70475 65.846 6.55664 65.8643 6.40625C65.887 6.25586 65.8984 6.11686 65.8984 5.98926C65.8984 5.49707 65.7868 5.07552 65.5635 4.72461C65.3402 4.3737 65.0189 4.10482 64.5996 3.91797C64.1849 3.72656 63.6836 3.63086 63.0957 3.63086C62.4759 3.63086 61.9518 3.72884 61.5234 3.9248C61.0996 4.11621 60.7669 4.36914 60.5254 4.68359C60.2839 4.99349 60.1357 5.33529 60.0811 5.70898H61.7832C61.8242 5.56771 61.8949 5.44238 61.9951 5.33301C62.0999 5.22363 62.2321 5.13704 62.3916 5.07324C62.5557 5.00944 62.7493 4.97754 62.9727 4.97754C63.2552 4.97754 63.4831 5.02767 63.6562 5.12793C63.8294 5.22363 63.957 5.34896 64.0391 5.50391C64.1211 5.65885 64.1621 5.82292 64.1621 5.99609C64.1621 6.04167 64.1598 6.08952 64.1553 6.13965C64.1507 6.18522 64.1439 6.22396 64.1348 6.25586L64.0596 6.73438H62.2891C61.7012 6.73438 61.1908 6.81868 60.7578 6.9873C60.3249 7.15137 59.9854 7.3929 59.7393 7.71191C59.4932 8.03092 59.3564 8.41829 59.3291 8.87402C59.3291 8.91048 59.3268 8.94466 59.3223 8.97656C59.3223 9.00846 59.3223 9.03809 59.3223 9.06543C59.3223 9.49837 59.418 9.86751 59.6094 10.1729C59.8053 10.4782 60.0674 10.7106 60.3955 10.8701C60.7236 11.0296 61.0882 11.1094 61.4893 11.1094ZM61.1201 8.85352C61.1201 8.57096 61.2295 8.32943 61.4482 8.12891C61.6715 7.92383 62.0065 7.82129 62.4531 7.82129H63.8545L63.7109 8.62109C63.6471 8.96289 63.4671 9.24544 63.1709 9.46875C62.8792 9.6875 62.5488 9.79688 62.1797 9.79688C61.9655 9.79688 61.7786 9.75586 61.6191 9.67383C61.4596 9.5918 61.3366 9.48014 61.25 9.33887C61.1634 9.19759 61.1201 9.03581 61.1201 8.85352ZM68.7695 3.81543H67.71L67.4639 5.19629H68.5098L67.874 8.79199C67.8239 9.10189 67.7988 9.3571 67.7988 9.55762C67.7988 10.0635 67.9766 10.4395 68.332 10.6855C68.6921 10.9316 69.2207 11.0547 69.918 11.0547C70.1458 11.0547 70.3577 11.0433 70.5537 11.0205C70.7542 10.9977 70.9023 10.9749 70.998 10.9521L71.2373 9.63281C71.1598 9.64648 71.0527 9.66016 70.916 9.67383C70.7793 9.6875 70.6449 9.69434 70.5127 9.69434C70.2256 9.69434 70.0114 9.64193 69.8701 9.53711C69.7334 9.42773 69.665 9.25 69.665 9.00391C69.665 8.93555 69.6719 8.85352 69.6855 8.75781C69.6992 8.65755 69.7243 8.50033 69.7607 8.28613L70.3008 5.19629H71.8047L72.0508 3.81543H70.5264L70.8408 2.01074H69.0977L68.7695 3.81543ZM72.5566 11H74.3682L75.0996 6.87793C75.1589 6.53158 75.2614 6.22168 75.4072 5.94824C75.5576 5.67025 75.749 5.4515 75.9814 5.29199C76.2184 5.13249 76.4987 5.05273 76.8223 5.05273C77.2279 5.05273 77.5195 5.17122 77.6973 5.4082C77.8796 5.64518 77.9707 5.93685 77.9707 6.2832C77.9707 6.41081 77.9616 6.5498 77.9434 6.7002C77.9251 6.84603 77.9092 6.96452 77.8955 7.05566L77.2051 11H79.0166L79.6934 7.15137C79.7389 6.90072 79.7754 6.66829 79.8027 6.4541C79.8301 6.23535 79.8438 6.03483 79.8438 5.85254C79.8438 5.44238 79.7594 5.07096 79.5908 4.73828C79.4222 4.40104 79.1715 4.13216 78.8389 3.93164C78.5107 3.73112 78.1051 3.63086 77.6221 3.63086C77.1253 3.63086 76.6992 3.74023 76.3438 3.95898C75.9883 4.17773 75.7171 4.48535 75.5303 4.88184H75.4277L76.0977 1.17676H74.2861L72.5566 11ZM81.1016 11H82.9131L84.1982 3.74707H82.3867L81.1016 11ZM82.4551 1.6416C82.4551 1.92415 82.5553 2.15658 82.7559 2.33887C82.9564 2.5166 83.223 2.60547 83.5557 2.60547C83.902 2.60547 84.1846 2.51432 84.4033 2.33203C84.6221 2.14518 84.7314 1.90137 84.7314 1.60059C84.7314 1.31348 84.6312 1.07878 84.4307 0.896484C84.2347 0.714193 83.9635 0.623047 83.6172 0.623047C83.2799 0.623047 83.002 0.716471 82.7832 0.90332C82.5645 1.09017 82.4551 1.33626 82.4551 1.6416ZM85.7705 5.86621C85.7705 6.21257 85.8389 6.50651 85.9756 6.74805C86.1169 6.98958 86.2946 7.1901 86.5088 7.34961C86.7275 7.50456 86.9577 7.63216 87.1992 7.73242C87.4453 7.82812 87.6709 7.90788 87.876 7.97168C88.1403 8.04915 88.375 8.12891 88.5801 8.21094C88.7897 8.28841 88.9561 8.38639 89.0791 8.50488C89.2021 8.61882 89.2637 8.77604 89.2637 8.97656C89.2637 9.14974 89.2158 9.30241 89.1201 9.43457C89.0244 9.56673 88.8831 9.67155 88.6963 9.74902C88.514 9.8265 88.2907 9.86523 88.0264 9.86523C87.7575 9.86523 87.5205 9.82422 87.3154 9.74219C87.1104 9.66016 86.9463 9.55078 86.8232 9.41406C86.7048 9.27279 86.6341 9.11784 86.6113 8.94922C86.6068 8.92643 86.6045 8.90137 86.6045 8.87402C86.6045 8.84668 86.6045 8.82617 86.6045 8.8125H84.9775C84.9775 8.83529 84.9753 8.86263 84.9707 8.89453C84.9707 8.92188 84.9707 8.9515 84.9707 8.9834C84.9707 9.32064 85.0505 9.6237 85.21 9.89258C85.374 10.1569 85.5951 10.3825 85.873 10.5693C86.151 10.7562 86.4701 10.8997 86.8301 11C87.1901 11.0957 87.5684 11.1436 87.9648 11.1436C88.3932 11.1436 88.792 11.0957 89.1611 11C89.5348 10.8997 89.863 10.7516 90.1455 10.5557C90.4281 10.3597 90.6491 10.1182 90.8086 9.83105C90.9681 9.53939 91.0479 9.19987 91.0479 8.8125C91.0479 8.4069 90.959 8.07194 90.7812 7.80762C90.6081 7.53874 90.3734 7.32227 90.0771 7.1582C89.7855 6.98958 89.4619 6.84831 89.1064 6.73438C88.833 6.64323 88.5732 6.55892 88.3271 6.48145C88.0811 6.40397 87.8805 6.30599 87.7256 6.1875C87.5752 6.06445 87.5 5.89811 87.5 5.68848C87.5 5.53809 87.5433 5.40137 87.6299 5.27832C87.721 5.15072 87.8486 5.05046 88.0127 4.97754C88.1813 4.90007 88.3864 4.86133 88.6279 4.86133C88.9014 4.86133 89.1292 4.90918 89.3115 5.00488C89.4984 5.09603 89.6374 5.21224 89.7285 5.35352C89.8242 5.49023 89.8721 5.62695 89.8721 5.76367C89.8721 5.77279 89.8721 5.78874 89.8721 5.81152C89.8721 5.82975 89.8721 5.84342 89.8721 5.85254H91.458C91.4626 5.82975 91.4648 5.80013 91.4648 5.76367C91.4648 5.72266 91.4648 5.68848 91.4648 5.66113C91.4648 5.29199 91.3486 4.95247 91.1162 4.64258C90.8883 4.33268 90.5602 4.08431 90.1318 3.89746C89.708 3.71061 89.1999 3.61719 88.6074 3.61719C87.9922 3.61719 87.4727 3.71289 87.0488 3.9043C86.6296 4.0957 86.3105 4.36003 86.0918 4.69727C85.8776 5.03451 85.7705 5.42415 85.7705 5.86621ZM94.5957 6.72754C94.6595 6.34017 94.7666 6.02116 94.917 5.77051C95.0674 5.51986 95.252 5.33301 95.4707 5.20996C95.6895 5.08691 95.931 5.02539 96.1953 5.02539C96.6374 5.02539 96.9837 5.16667 97.2344 5.44922C97.4896 5.73177 97.6172 6.10091 97.6172 6.55664C97.6172 6.61133 97.6149 6.70247 97.6104 6.83008C97.6058 6.95312 97.5944 7.06706 97.5762 7.17188L97.4463 7.97168C97.3506 8.53223 97.166 8.96517 96.8926 9.27051C96.6191 9.57129 96.2705 9.72168 95.8467 9.72168C95.4001 9.72168 95.0492 9.57812 94.7939 9.29102C94.5387 8.99935 94.4111 8.61882 94.4111 8.14941C94.4111 8.02181 94.4157 7.90332 94.4248 7.79395C94.4385 7.68457 94.4544 7.57975 94.4727 7.47949L94.5957 6.72754ZM92.6543 7.19238C92.627 7.34277 92.6064 7.5 92.5928 7.66406C92.5837 7.82357 92.5791 7.98991 92.5791 8.16309C92.5791 8.77376 92.7135 9.30241 92.9824 9.74902C93.2559 10.1911 93.6318 10.5329 94.1104 10.7744C94.5934 11.0114 95.1471 11.1299 95.7715 11.1299C96.4049 11.1299 96.9609 11.016 97.4395 10.7881C97.918 10.5557 98.3099 10.2275 98.6152 9.80371C98.9206 9.37533 99.1279 8.86947 99.2373 8.28613L99.3809 7.53418C99.4082 7.39746 99.4264 7.25618 99.4355 7.11035C99.4492 6.96452 99.4561 6.81413 99.4561 6.65918C99.4561 6.03483 99.3216 5.49479 99.0527 5.03906C98.7839 4.58333 98.4056 4.23242 97.918 3.98633C97.4303 3.74023 96.8607 3.61719 96.209 3.61719C95.6257 3.61719 95.0947 3.73112 94.6162 3.95898C94.1423 4.18685 93.7458 4.5127 93.4268 4.93652C93.1077 5.35579 92.8958 5.85938 92.791 6.44727L92.6543 7.19238ZM100.447 11H102.259L102.983 6.87793C103.047 6.5179 103.15 6.20117 103.291 5.92773C103.437 5.6543 103.626 5.4401 103.858 5.28516C104.095 5.13021 104.373 5.05273 104.692 5.05273C105.062 5.05273 105.34 5.16895 105.526 5.40137C105.718 5.62923 105.813 5.92318 105.813 6.2832C105.813 6.40625 105.804 6.54069 105.786 6.68652C105.772 6.83236 105.757 6.9554 105.738 7.05566L105.048 11H106.859L107.536 7.15137C107.573 6.95996 107.607 6.75033 107.639 6.52246C107.675 6.2946 107.693 6.07129 107.693 5.85254C107.693 5.44238 107.611 5.07096 107.447 4.73828C107.283 4.40104 107.037 4.13216 106.709 3.93164C106.385 3.73112 105.98 3.63086 105.492 3.63086C104.959 3.63086 104.519 3.74935 104.173 3.98633C103.831 4.21875 103.571 4.51725 103.394 4.88184H103.291L103.496 3.74707H101.719L100.447 11ZM115.691 11L117.065 3.21387H119.704L119.971 1.66895H112.848L112.574 3.21387H115.213L113.839 11H115.691ZM126.984 3.74707H125.193L124.469 7.8418C124.41 8.20182 124.309 8.51855 124.168 8.79199C124.027 9.06543 123.84 9.27962 123.607 9.43457C123.38 9.58496 123.106 9.66016 122.787 9.66016C122.423 9.66016 122.135 9.55762 121.926 9.35254C121.716 9.1429 121.611 8.85124 121.611 8.47754C121.611 8.34538 121.618 8.20866 121.632 8.06738C121.65 7.92155 121.668 7.78711 121.687 7.66406L122.384 3.74707H120.579L119.868 7.6709C119.836 7.84863 119.804 8.0446 119.772 8.25879C119.745 8.46842 119.731 8.6849 119.731 8.9082C119.731 9.3457 119.82 9.73079 119.998 10.0635C120.18 10.3962 120.438 10.6536 120.771 10.8359C121.108 11.0182 121.507 11.1094 121.967 11.1094C122.505 11.1094 122.949 10.984 123.3 10.7334C123.651 10.4782 123.906 10.1797 124.065 9.83789H124.175L123.97 11H125.706L126.984 3.74707ZM127.757 11H129.562L130.238 7.16504C130.307 6.7959 130.416 6.46322 130.566 6.16699C130.717 5.87077 130.922 5.63607 131.182 5.46289C131.441 5.28971 131.767 5.20312 132.159 5.20312C132.296 5.20312 132.442 5.21908 132.597 5.25098C132.756 5.28288 132.877 5.31706 132.959 5.35352L133.294 3.76074C133.239 3.74251 133.144 3.71745 133.007 3.68555C132.875 3.64909 132.722 3.63086 132.549 3.63086C132.038 3.63086 131.621 3.7653 131.298 4.03418C130.974 4.30306 130.753 4.60612 130.635 4.94336H130.532L130.744 3.74707H129.035L127.757 11ZM133.547 11H135.358L136.644 3.74707H134.832L133.547 11ZM134.9 1.6416C134.9 1.92415 135.001 2.15658 135.201 2.33887C135.402 2.5166 135.668 2.60547 136.001 2.60547C136.347 2.60547 136.63 2.51432 136.849 2.33203C137.067 2.14518 137.177 1.90137 137.177 1.60059C137.177 1.31348 137.076 1.07878 136.876 0.896484C136.68 0.714193 136.409 0.623047 136.062 0.623047C135.725 0.623047 135.447 0.716471 135.229 0.90332C135.01 1.09017 134.9 1.33626 134.9 1.6416ZM137.498 11H139.31L140.034 6.87793C140.098 6.5179 140.201 6.20117 140.342 5.92773C140.488 5.6543 140.677 5.4401 140.909 5.28516C141.146 5.13021 141.424 5.05273 141.743 5.05273C142.112 5.05273 142.39 5.16895 142.577 5.40137C142.769 5.62923 142.864 5.92318 142.864 6.2832C142.864 6.40625 142.855 6.54069 142.837 6.68652C142.823 6.83236 142.807 6.9554 142.789 7.05566L142.099 11H143.91L144.587 7.15137C144.623 6.95996 144.658 6.75033 144.689 6.52246C144.726 6.2946 144.744 6.07129 144.744 5.85254C144.744 5.44238 144.662 5.07096 144.498 4.73828C144.334 4.40104 144.088 4.13216 143.76 3.93164C143.436 3.73112 143.031 3.63086 142.543 3.63086C142.01 3.63086 141.57 3.74935 141.224 3.98633C140.882 4.21875 140.622 4.51725 140.444 4.88184H140.342L140.547 3.74707H138.77L137.498 11ZM149.365 3.65137C148.919 3.65137 148.493 3.74935 148.087 3.94531C147.681 4.14128 147.33 4.44889 147.034 4.86816C146.738 5.28288 146.521 5.81836 146.385 6.47461L146.269 7.07617C146.237 7.23112 146.214 7.40658 146.2 7.60254C146.187 7.7985 146.18 7.95345 146.18 8.06738C146.18 8.64616 146.289 9.1429 146.508 9.55762C146.731 9.97233 147.032 10.2913 147.41 10.5146C147.788 10.7334 148.208 10.8428 148.668 10.8428C149.014 10.8428 149.32 10.7926 149.584 10.6924C149.848 10.5921 150.069 10.4577 150.247 10.2891C150.429 10.1204 150.564 9.93815 150.65 9.74219H150.76L150.596 10.7061C150.536 11.0524 150.438 11.3441 150.302 11.5811C150.17 11.8226 149.987 12.0026 149.755 12.1211C149.522 12.2441 149.229 12.3057 148.873 12.3057C148.481 12.3057 148.155 12.2191 147.896 12.0459C147.64 11.8773 147.499 11.6836 147.472 11.4648C147.467 11.4466 147.463 11.4284 147.458 11.4102C147.458 11.3965 147.456 11.3805 147.451 11.3623H145.763C145.758 11.376 145.754 11.3942 145.749 11.417C145.749 11.4398 145.749 11.4694 145.749 11.5059C145.749 11.875 145.863 12.2214 146.091 12.5449C146.319 12.873 146.658 13.1396 147.109 13.3447C147.561 13.5498 148.119 13.6523 148.784 13.6523C149.45 13.6523 150.026 13.5566 150.514 13.3652C151.006 13.1738 151.402 12.8822 151.703 12.4902C152.008 12.1029 152.214 11.6152 152.318 11.0273L153.59 3.76074H151.792L151.553 5.12109H151.457C151.389 4.85221 151.263 4.60612 151.081 4.38281C150.899 4.15951 150.664 3.98177 150.377 3.84961C150.09 3.71745 149.753 3.65137 149.365 3.65137ZM151.218 6.63184C151.218 6.67285 151.213 6.7526 151.204 6.87109C151.2 6.98958 151.184 7.12174 151.156 7.26758L151.067 7.80762C151.004 8.1722 150.894 8.48438 150.739 8.74414C150.584 9.00391 150.395 9.20443 150.172 9.3457C149.949 9.48242 149.702 9.55078 149.434 9.55078C148.978 9.55078 148.627 9.40723 148.381 9.12012C148.135 8.83301 148.012 8.4502 148.012 7.97168C148.012 7.88053 148.019 7.76888 148.032 7.63672C148.05 7.50456 148.069 7.39746 148.087 7.31543L148.176 6.82324C148.24 6.46322 148.344 6.15332 148.49 5.89355C148.641 5.63379 148.827 5.43555 149.051 5.29883C149.274 5.15755 149.527 5.08691 149.81 5.08691C150.088 5.08691 150.331 5.15072 150.541 5.27832C150.755 5.40137 150.922 5.5791 151.04 5.81152C151.159 6.03939 151.218 6.31283 151.218 6.63184Z"
                    fill="white"
                  />
                </svg>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>

    <common-layout v-else>
      <div class="top">
        <div class="header" style="margin-bottom: 20px;">
          <img alt="logo" class="logo" src="@/assets/img/logo_baidu.png" />
          <span class="title">{{systemName}}</span>
        </div>
      </div>
      <div class="login">
        <a-form @submit="onSubmit" :form="form">
          <!-- <a-tabs size="large" :tabBarStyle="{textAlign: 'center'}" style="padding: 0 2px;">
            <a-tab-pane tab="账户密码登录" key="1"> -->
              <a-alert type="error" :closable="true" v-show="error" :message="error" showIcon style="margin-bottom: 24px;" />
              <a-form-item>
                <a-input
                  autocomplete="autocomplete"
                  size="large"
                  placeholder="请输入账号"
                  v-decorator="['name', {rules: [{ required: true, message: '请输入账户名', whitespace: true}]}]"
                >
                  <a-icon slot="prefix" type="user" />
                </a-input>
              </a-form-item>
              <a-form-item>
                <a-input
                  size="large"
                  placeholder="请输入密码"
                  autocomplete="autocomplete"
                  type="password"
                  v-decorator="['password', {rules: [{ required: true, message: '请输入密码', whitespace: true}]}]"
                >
                  <a-icon slot="prefix" type="lock" />
                </a-input>
              </a-form-item>
            <!-- </a-tab-pane> -->
            <!-- <a-tab-pane tab="手机号登录" key="2">
              <a-form-item>
                <a-input size="large" placeholder="mobile number" >
                  <a-icon slot="prefix" type="mobile" />
                </a-input>
              </a-form-item>
              <a-form-item>
                <a-row :gutter="8" style="margin: 0 -4px">
                  <a-col :span="16">
                    <a-input size="large" placeholder="captcha">
                      <a-icon slot="prefix" type="mail" />
                    </a-input>
                  </a-col>
                  <a-col :span="8" style="padding-left: 4px">
                    <a-button style="width: 100%" class="captcha-button" size="large">获取验证码</a-button>
                  </a-col>
                </a-row>
              </a-form-item>
            </a-tab-pane> -->
          <!-- </a-tabs> -->
          <!-- <div>
            <a-checkbox :checked="true" >自动登录</a-checkbox>
            <a style="float: right">忘记密码</a>
          </div> -->
          <a-form-item>
            <a-button :loading="logging" style="width: 100%;margin-top: 24px" size="large" htmlType="submit" type="primary">登录</a-button>
          </a-form-item>
          <!-- <div>
            其他登录方式
            <a-icon class="icon" type="alipay-circle" />
            <a-icon class="icon" type="taobao-circle" />
            <a-icon class="icon" type="weibo-circle" />
            <router-link style="float: right" to="/dashboard/workplace" >注册账户</router-link>
          </div> -->
        </a-form>
      </div>
    </common-layout>
  </div>
</template>

<script>
import CommonLayout from '@/layouts/CommonLayout'
import { getRoutesConfig } from "@/services/user";
import { setAuthorization } from "@/utils/request";
import { loadRoutes } from "@/utils/routerUtil";
import { mapMutations } from "vuex";
import { login } from "@/api/modules/login";

export default {
  name: "Login",
  // components: {
  //   CommonLayout,
  // },
  components: {CommonLayout},

  data() {
    return {
      logging: false,
      error: "",
      form: this.$form.createForm(this),
      showMobile:true, //是否展示右边图像，750px以下不展示
    };
  },

  computed: {
    systemName() {
      return this.$store.state.setting.systemName;
    },
  },
  created() {
    // const _this = this;
    this.$store.dispatch("user/check_userInfo").then((isLogin) => {
      if (isLogin) {
        // _this.$message.success('已登录')
        // _this.$router.push('/device/list')
      }
    });
  },
  mounted(){
    let w = window.innerWidth
    this.setShowMobile(w)
    window.onresize = (e)=>{
      this.setShowMobile(e.currentTarget.innerWidth)
    }
  },
  methods: {
    ...mapMutations("account", ["setUser", "setPermissions", "setRoles"]),
    onSubmit(e) {
      const _this = this;
      e.preventDefault();
      this.form.validateFields((err) => {
        if (!err) {
          this.logging = true;
          const name = this.form.getFieldValue("name");
          const password = this.form.getFieldValue("password");

          //登入
          const params = {
            account: name,
            password,
          };
          login(params)
            .then((res) => {
              _this.$message.success("登录成功");
              _this.logging = false;
              let func = (data) => {
                console.log(data);
                _this.$store.commit("user/save_userInfo", data);
                _this.$router.push(this.getPtah(data));
                _this.$store.commit("user/setShowUnlogin", true);
              }
              func(res.data)
              // getToken().then((token) => {
              //   res.data.accessToken = token
              //   func(res.data)
              // }).catch(()=>{
              //   func(res.data)
              // })
            })
            .catch(() => {
              _this.logging = false;
            });
        }
      });
    },
    afterLogin(res) {
      this.logging = false;
      const loginRes = res.data;
      if (loginRes.code >= 0) {
        const { user, permissions, roles } = loginRes.data;
        this.setUser(user);
        this.setPermissions(permissions);
        this.setRoles(roles);
        setAuthorization({
          token: loginRes.data.token,
          expireAt: new Date(loginRes.data.expireAt),
        });
        // 获取路由配置
        getRoutesConfig().then((result) => {
          const routesConfig = result.data.data;
          loadRoutes(routesConfig);
          this.$router.push("/device/list");
          this.$message.success(loginRes.message, 3);
        });
      } else {
        this.error = loginRes.message;
      }
    },
    
    setShowMobile(w){
      const _this = this
      if(w > 750 ){
        _this.showMobile = true
      }else{
        _this.showMobile = false
      }
    },
    getPtah(data) {
      // 登入后，要是权限中没有首页，则选择第一个的页面
      const auths = data.auths
      let home_path = process.env.VUE_APP_HOME_PATH
      let item = auths.find(e => e.id == home_path)
      if (item) {
        return home_path
      } else {
        return auths[0].id
      }
    },
  },
};
</script>

<style lang="less" scoped>

.login-page {
  position: relative;
  height: 100vh;
  width: 100vw;
  background-color: #f0f0f0;

  .bg-img1 {
    position: absolute;
    // filter: invert(50%) sepia(37%) saturate(6209%) hue-rotate(188deg)
    //   brightness(98%) contrast(100%);
    opacity: 0.2;
    top: 0;
    left: 0;
    width: 26.92708vw;
    height: 28.17708vw;
    @media screen and (min-width: 1440px) {
      width: 387.741px;
      height: 405.741px;
    }
  }

  
  .hello {
    margin-bottom: 2.0833vw;
    @media screen and (min-width: 1440px) {
      // margin-top: -45px;
      margin-bottom: 30px;
    }
  }
  @font-face {
    font-family: "PingFangSC-regular";
    src: url("/assets/font/PingFangSC-regular.ttf"); //你的资源目录
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: "PingFangSC-semibold";
    src: url("/assets/font/PingFangSC-semibold.ttf"); //你的资源目录
    font-weight: normal;
    font-style: normal;
  }

  .login-box {
    display: flex;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    // align-items: center;
    width: 88.47222%;
    height: 78.11111%;
    background: #ffffff;
    border-radius: 32px;
    overflow: hidden;
    box-shadow: 0px 4px 30px 0px rgba(0, 0, 0, 0.25);
    @media screen and (min-width: 1440px) {
      width: 1274px;
      height: 703px;
    }

    .login-wrapper {
      width: 37.2057%;
      // height: 56.4722%;
      padding: 8.0557vw 5.139vw 0 5.5557vw;
      @media screen and (min-width: 1440px) {
        padding: 116px 74px 0 80px;
      }

      .header {
        .logo {
          width: 3.0557vw;
          height: 3.0557vw;
          margin-bottom: 1.25vw;
          @media screen and (min-width: 1440px) {
            width: 44px;
            height: 44px;
            margin-bottom: 18px;
          }
        }

        .title_en {
          font-size: 2.2224vw;
          margin-bottom: 0.05208vw;
          line-height: 1.5;
          font-family: PingFangSC-semibold;
          font-weight: 600;
          @media screen and (min-width: 1440px) {
            font-size: 32px;
            margin-bottom: 1px;
          }
        }

        .title {
          font-size: 1.25vw;
          color: #666666;
          font-family: PingFangSC-regular;
          letter-spacing: 0.05208vw;
          margin-bottom: 3.4026vw;
          @media screen and (min-width: 1440px) {
            font-size: 18px;
            letter-spacing: 0.75px;
            margin-bottom: 49px;
          }
        }
      }
    }

    // .mask {
    //   top: 0;
    //   position: absolute;
    //   width: 100%;
    //   height: 100%;
    //   z-index: 2;
    //   opacity: 0.9;
    //   background: linear-gradient(312deg, #1859ff 0%, #1890ff);
    // }
    // .turing-img {
    //   position: absolute;
    //   bottom: 0;
    //   z-index: 1;
    //   right: -3.8194vw;
    //   width: 51.8055vw;
    //   height: 51.8055vw;
    //   // opacity: 0.5;
    //   // filter: contrast(150%) brightness(50%);
    //   @media screen and (min-width: 1440px) {
    //     width: 660px;
    //     height: 660px;
    //     right: -55px;
    //   }
    // }
    .bgi {
      position: absolute;
      top: 0;
      right: 0;
      width: 62.7943%;
      height: 100%;
    }
    .turing-wrapper {
      position: relative;
      width: 62.7943%;
      height: 100%;
      // background: url(../../assets/img/turing2.png) no-repeat;
      // background-size: cover;
      padding: 6.3194vw 0 5.4861vw 6.1805vw;
      @media screen and (min-width: 1440px) {
        padding: 91px 0 79px 89px;
      }

      .quote {
        position: relative;
        z-index: 10;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        width: 25.4861vw;
        height: 100%;
        @media screen and (min-width: 1440px) {
          width: 367px;
          justify-content: space-between;
        }
        img {
          display: block;
          width: 4.4444vw;
          height: auto;
        }
        .quote-hd {
          margin-top: -3.125vw;
        }
      }
    }
  }


.name {
  font-family: Courier;
  font-style: italic;
  margin-top: 2.77778vw;
  @media screen and (min-width: 1440px) {
    margin-top: 40px;
  }
}

/deep/ .ant-input,
.ant-input-lg {
  height: 3.3333vw;
  font-size: 1.1109vw;
  @media screen and (min-width: 1440px) {
    font-size: 16px;
    height: 48px;
  }
}

/deep/ .ant-input-affix-wrapper .ant-input:not(:first-child) {
  padding-left: 9.3057vw;
  transition: all 0.7s ease;
  @media screen and (min-width: 1440px) {
    padding-left: 134px;
  }
}

/deep/ .ant-input-affix-wrapper .ant-input:not(:first-child):hover {
  padding-left: 2.6041vw;
  @media screen and (min-width: 1440px) {
    padding-left: 37.5px;
  }
}
/deep/ .ant-input-affix-wrapper .ant-input:not(:first-child):focus {
  padding-left: 2.6041vw;
  @media screen and (min-width: 1440px) {
    padding-left: 37.5px;
  }
}
/deep/ .anticon svg {
  width: 0.9323vw;
  height: 0.987vw;
  @media screen and (min-width: 1440px) {
    width: 13.5px;
    height: 14.2px;
  }
}
/deep/ .ant-input-affix-wrapper .ant-input-prefix {
  left: 0.9229vw;
  @media screen and (min-width: 1440px) {
    left: 13.3px;
  }
}


/deep/ .ant-btn-lg {
  height: 3.3333vw;
  margin-top: 0 !important;
  @media screen and (min-width: 1440px) {
    height: 46px;
  }
}
/deep/ .ant-btn-lg span {
  font-size: 1.1109vw;
  @media screen and (min-width: 1440px) {
    font-size: 16px;
  }
}

.login {
  margin: 0 auto;

  @media screen and (max-width: 576px) {
    width: 95%;
  }

  @media screen and (max-width: 320px) {
    .captcha-button {
      font-size: 14px;
    }
  }

  .icon {
    font-size: 24px;
    // color: @text-color-second;
    color: #41a1fa;
    margin-left: 16px;
    vertical-align: middle;
    cursor: pointer;
    transition: color 0.3s;

    &:hover {
      color: @primary-color;
    }
  }
}

.common-layout .content {
  padding: 0 !important;
}

.ant-input-prefix {
  color: #41a1fa !important;
}

.input-box1 {
  margin-bottom: 1.389vw !important;
  @media screen and (min-width: 1440px) {
    margin-bottom: 20px !important;
  }
}
.input-box2 {
  margin-bottom: 3.3333vw !important;
  @media screen and (min-width: 1440px) {
    margin-bottom: 48px !important;
  }
}
}

.common-layout{
    .top {
      text-align: center;
      .header {
        height: 44px;
        line-height: 44px;
        a {
          text-decoration: none;
        }
        .logo {
          height: 44px;
          vertical-align: top;
          margin-right: 16px;
        }
        .title {
          font-size: 33px;
          color: @title-color;
          font-family: 'Myriad Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
          font-weight: 600;
          position: relative;
          top: 2px;
        }
      }
      .desc {
        font-size: 14px;
        color: @text-color-second;
        margin-top: 12px;
        margin-bottom: 40px;
      }
    }
    .login{
      width: 368px;
      margin: 0 auto;
      @media screen and (max-width: 576px) {
        width: 95%;
      }
      @media screen and (max-width: 320px) {
        .captcha-button{
          font-size: 14px;
        }
      }
      .icon {
        font-size: 24px;
        color: @text-color-second;
        margin-left: 16px;
        vertical-align: middle;
        cursor: pointer;
        transition: color 0.3s;

        &:hover {
          color: @primary-color;
        }
      }
    }
  }
</style>
